[OpenAFS] Incremental backups

Kristen J. Webb kwebb@teradactyl.com
Fri, 25 Apr 2008 13:53:37 -0600


This is a cryptographically signed message in MIME format.

--------------ms010700040603070002020906
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit



Tom Fitzgerald wrote:
>> We also ran into
>> problems with time between running on the command line vs.
>> cron.  Our software compares time stamps in the vos dump
>> headers to avoid these types of problems.
> 
> I'm not sure what you mean here.  Your software assumed the
> current wallclock time was the time cron normally ran it, which
> was wrong when it was run from the command line?
> 
> The script here creates a timestamp file before running vos backup,
> then does incrementals relative to the timestamp file, to avoid
> having to pick through the dump file (and deal with potential
> future format changes), which should suffice.
As I recall this was a problem with the OS, not AFS.
I think it may have been that cron was restarted on
the command line by someone, and that is when the
time stamp inconsistencies began.  We also audit all
of the vnodes from backup to backup, and that is how
we were able to discover it.  Normally, I would not
expect anyone to run into this, but checking the
unix times in the dump headers has resolved this problem
for us.
> 
> 
> _______________________________________________
> OpenAFS-info mailing list
> OpenAFS-info@openafs.org
> https://lists.openafs.org/mailman/listinfo/openafs-info
> 
> 

-- 
Mr. Kristen J. Webb
Teradactyl LLC.

PHONE: 1-505-242-1091
EMAIL: kwebb@teradactyl.com
VISIT: http://www.teradactyl.com

  	Home of the

  True incremental Backup System

--------------ms010700040603070002020906
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIP1jCC
BMwwggQ1oAMCAQICEByunWua9OYvIoqj2nRhbB4wDQYJKoZIhvcNAQEFBQAwXzELMAkGA1UE
BhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAxIFB1Ymxp
YyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA1MTAyODAwMDAwMFoXDTE1
MTAyNzIzNTk1OVowgd0xCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEf
MB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazE7MDkGA1UECxMyVGVybXMgb2YgdXNl
IGF0IGh0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9ycGEgKGMpMDUxHjAcBgNVBAsTFVBlcnNv
bmEgTm90IFZhbGlkYXRlZDE3MDUGA1UEAxMuVmVyaVNpZ24gQ2xhc3MgMSBJbmRpdmlkdWFs
IFN1YnNjcmliZXIgQ0EgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMnf
rOfq+PgDFMQAktXBfjbCPO98chXLwKuMPRyVzm8eECw/AO2XJua2x+atQx0/pIdHR0w+VPhs
+Mf8sZ69MHC8l7EDBeqV8a1AxUR6SwWi8mD81zplYu//EHuiVrvFTnAt1qIfPO2wQuhejVch
rKaZ2RHp0hoHwHRHQgv8xTTq/ea6JNEdCBU3otdzzwFBL2OyOj++pRpu9MlKWz2VphW7NQIZ
+dTvvI8OcXZZu0u2Ptb8Whb01g6J8kn+bAztFenZiHWcec5gJ925rXXOL3OVekA6hXVJsLjf
aLyrzROChRFQo+A8C67AClPN1zBvhTJGG+RJEMJs4q8fef/btLUCAwEAAaOCAYQwggGAMBIG
A1UdEwEB/wQIMAYBAf8CAQAwRAYDVR0gBD0wOzA5BgtghkgBhvhFAQcXATAqMCgGCCsGAQUF
BwIBFhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhMAsGA1UdDwQEAwIBBjARBglghkgB
hvhCAQEEBAMCAQYwLgYDVR0RBCcwJaQjMCExHzAdBgNVBAMTFlByaXZhdGVMYWJlbDMtMjA0
OC0xNTUwHQYDVR0OBBYEFBF9Xhl9PATfamzWoooaPzHYO5RSMDEGA1UdHwQqMCgwJqAkoCKG
IGh0dHA6Ly9jcmwudmVyaXNpZ24uY29tL3BjYTEuY3JsMIGBBgNVHSMEejB4oWOkYTBfMQsw
CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xNzA1BgNVBAsTLkNsYXNzIDEg
UHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHmCEQDNun9W8N/kvFT+Iqyz
cqpVMA0GCSqGSIb3DQEBBQUAA4GBALEv2ZbhkqLugWDlyCog++FnLNYAmFOjAhvpkEv4GESf
D0b3+qD+0x0Yo9K/HOzWGZ9KTUP4yru+E4BJBd0hczNXwkJavvoAk7LmBDGRTl088HMFN2Pr
v4NZmP1m3umGMpqSKTw6rlTaphJRsY/IytNHeObbpR6HBuPRFMDCIfa6MIIFfzCCBGegAwIB
AgIQbxEIani/7YYWYzAfV7c0ZDANBgkqhkiG9w0BAQUFADCB3TELMAkGA1UEBhMCVVMxFzAV
BgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3Jr
MTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3Jw
YSAoYykwNTEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJp
U2lnbiBDbGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEcyMB4XDTA3MDkyNzAw
MDAwMFoXDTA4MDkyNjIzNTk1OVowggEWMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0G
A1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNv
bS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UE
CxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEg
LSBOZXRzY2FwZSBGdWxsIFNlcnZpY2UxGDAWBgNVBAMUD0tyaXN0ZW4gSi4gV2ViYjEjMCEG
CSqGSIb3DQEJARYUa3dlYmJAdGVyYWRhY3R5bC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
DwAwggEKAoIBAQC9MCdBviU0dIZjCr1dEZZ9B6yRbKNFwas6sR44t8HixtHUm8vTkhQTXGzR
pDdCrI7eUqJpRtor8Rc4ZAYlLnJ43iXMHeSlwpvOIzsJXPEpAOTzHS+eCIWPsDynBh890Ae4
8jqsg3veJSEjnHqMJg6OXXwQy9fN2Z1LD+eQ4v3Pcbl2o6UknWe4ldRtpQwQwIr/J/ihl4/W
KlW0xf9+A7c3dYCblKTzuVyu4TFdzipYEC0okYFaTaSgV9SpXqoAnkPVwLN/vU3bzCYcsRkM
halE2ReARISRW1oInoNUf4bxYyBPpuT27cknoS+izlolOIt9UTH3ZoVi0zKRXPjWbQ6lAgMB
AAGjgf4wgfswCQYDVR0TBAIwADBEBgNVHSAEPTA7MDkGC2CGSAGG+EUBBxcDMCowKAYIKwYB
BQUHAgEWHGh0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9ycGEwCwYDVR0PBAQDAgWgMB0GA1Ud
JQQWMBQGCCsGAQUFBwMEBggrBgEFBQcDAjAwBgpghkgBhvhFAQYHBCIWIDdlM2ExMzNlNTY2
NDg3MTI1MTBkNjc5NWM3ZGYxZDI2MEoGA1UdHwRDMEEwP6A9oDuGOWh0dHA6Ly9JbmRDMURp
Z2l0YWxJRC1jcmwudmVyaXNpZ24uY29tL0luZEMxRGlnaXRhbElELmNybDANBgkqhkiG9w0B
AQUFAAOCAQEAD2K2NjGCd3DkliPfIuiUsIJ58O03qCFsD8olxVXtZz72CoNWL8qLUIBhW8bJ
CPO5eknVMjQYPpHPYBVSfoGxfmWGkzDRjnKEDmNP8vL9XkSD4Y2DFCP9erJtf60a/oQytYA4
SSIwGVyKOwRYJS70Ui2Dut9yF5dxmTDFZoHjmIe1jXP8dPHtYNq/rKSLnDiuDq/NlGSIeIGc
sqHvusL91WewuXeR818r1JTsHUxbC3stOd3R5VVWiS9aKFDwToq26uvQjm5lbDhPSn9sLWff
GII8loK+0PjPkyJoP478IOcrA9AECF5bA/epdKb80j06IX1rXb3xxnT1BLWN9BoFtDCCBX8w
ggRnoAMCAQICEG8RCGp4v+2GFmMwH1e3NGQwDQYJKoZIhvcNAQEFBQAwgd0xCzAJBgNVBAYT
AlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3Qg
TmV0d29yazE7MDkGA1UECxMyVGVybXMgb2YgdXNlIGF0IGh0dHBzOi8vd3d3LnZlcmlzaWdu
LmNvbS9ycGEgKGMpMDUxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3MDUGA1UE
AxMuVmVyaVNpZ24gQ2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBHMjAeFw0w
NzA5MjcwMDAwMDBaFw0wODA5MjYyMzU5NTlaMIIBFjEXMBUGA1UEChMOVmVyaVNpZ24sIElu
Yy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxRjBEBgNVBAsTPXd3dy52ZXJp
c2lnbi5jb20vcmVwb3NpdG9yeS9SUEEgSW5jb3JwLiBieSBSZWYuLExJQUIuTFREKGMpOTgx
HjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDEzMDEGA1UECxMqRGlnaXRhbCBJRCBD
bGFzcyAxIC0gTmV0c2NhcGUgRnVsbCBTZXJ2aWNlMRgwFgYDVQQDFA9LcmlzdGVuIEouIFdl
YmIxIzAhBgkqhkiG9w0BCQEWFGt3ZWJiQHRlcmFkYWN0eWwuY29tMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAvTAnQb4lNHSGYwq9XRGWfQeskWyjRcGrOrEeOLfB4sbR1JvL
05IUE1xs0aQ3QqyO3lKiaUbaK/EXOGQGJS5yeN4lzB3kpcKbziM7CVzxKQDk8x0vngiFj7A8
pwYfPdAHuPI6rIN73iUhI5x6jCYOjl18EMvXzdmdSw/nkOL9z3G5dqOlJJ1nuJXUbaUMEMCK
/yf4oZeP1ipVtMX/fgO3N3WAm5Sk87lcruExXc4qWBAtKJGBWk2koFfUqV6qAJ5D1cCzf71N
28wmHLEZDIWpRNkXgESEkVtaCJ6DVH+G8WMgT6bk9u3JJ6Evos5aJTiLfVEx92aFYtMykVz4
1m0OpQIDAQABo4H+MIH7MAkGA1UdEwQCMAAwRAYDVR0gBD0wOzA5BgtghkgBhvhFAQcXAzAq
MCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhMAsGA1UdDwQEAwIF
oDAdBgNVHSUEFjAUBggrBgEFBQcDBAYIKwYBBQUHAwIwMAYKYIZIAYb4RQEGBwQiFiA3ZTNh
MTMzZTU2NjQ4NzEyNTEwZDY3OTVjN2RmMWQyNjBKBgNVHR8EQzBBMD+gPaA7hjlodHRwOi8v
SW5kQzFEaWdpdGFsSUQtY3JsLnZlcmlzaWduLmNvbS9JbmRDMURpZ2l0YWxJRC5jcmwwDQYJ
KoZIhvcNAQEFBQADggEBAA9itjYxgndw5JYj3yLolLCCefDtN6ghbA/KJcVV7Wc+9gqDVi/K
i1CAYVvGyQjzuXpJ1TI0GD6Rz2AVUn6BsX5lhpMw0Y5yhA5jT/Ly/V5Eg+GNgxQj/XqybX+t
Gv6EMrWAOEkiMBlcijsEWCUu9FItg7rfcheXcZkwxWaB45iHtY1z/HTx7WDav6yki5w4rg6v
zZRkiHiBnLKh77rC/dVnsLl3kfNfK9SU7B1MWwt7LTnd0eVVVokvWihQ8E6Kturr0I5uZWw4
T0p/bC1n3xiCPJaCvtD4z5MiaD+O/CDnKwPQBAheWwP3qXSm/NI9OiF9a1298cZ09QS1jfQa
BbQxggTfMIIE2wIBATCB8jCB3TELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJ
bmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBv
ZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwNTEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBDbGFzcyAxIEluZGl2
aWR1YWwgU3Vic2NyaWJlciBDQSAtIEcyAhBvEQhqeL/thhZjMB9XtzRkMAkGBSsOAwIaBQCg
ggLBMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA4MDQyNTE5
NTMzN1owIwYJKoZIhvcNAQkEMRYEFAGmpXoC8OlijVOeJrwFMEKG1cM2MFIGCSqGSIb3DQEJ
DzFFMEMwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsO
AwIHMA0GCCqGSIb3DQMCAgEoMIIBAwYJKwYBBAGCNxAEMYH1MIHyMIHdMQswCQYDVQQGEwJV
UzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5l
dHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBodHRwczovL3d3dy52ZXJpc2lnbi5j
b20vcnBhIChjKTA1MR4wHAYDVQQLExVQZXJzb25hIE5vdCBWYWxpZGF0ZWQxNzA1BgNVBAMT
LlZlcmlTaWduIENsYXNzIDEgSW5kaXZpZHVhbCBTdWJzY3JpYmVyIENBIC0gRzICEG8RCGp4
v+2GFmMwH1e3NGQwggEFBgsqhkiG9w0BCRACCzGB9aCB8jCB3TELMAkGA1UEBhMCVVMxFzAV
BgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3Jr
MTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3Jw
YSAoYykwNTEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJp
U2lnbiBDbGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEcyAhBvEQhqeL/thhZj
MB9XtzRkMA0GCSqGSIb3DQEBAQUABIIBAIakrGmIV6f6iek7myWgz9gKkfWjKWnjFIO89Ma5
FW7emP9+RO/Gky1/9jPbNnc4mvop0k/ubtPMkCqN7JqquwtdTwquZ2WQRU8580RylNfNWxzo
NwvYBioD+AhSQwFP3XnkIkraW6GC/hOO3D6uWFnRhUvEfY1KeneRd1/rpWU5Nbn5cdwVGLjt
Zs9qD9q12yXZK7mEDdrAVrT3wEa7uCQXJVa38abw7i7RvhuOLSGIjEVj95rlB8fliqLTV5wS
IE/upggFab0ffM651FZk5+UJbiLJe0ljuNSNE2kILLvuJQA6SyfADfXitJ+KbstXwhFbaDud
KwJTgIWu0ZKHfbwAAAAAAAA=
--------------ms010700040603070002020906--