Thread: [Assorted-commits] SF.net SVN: assorted:[965] configs/trunk/src/cron/backup.bash
Brought to you by:
yangzhang
From: <yan...@us...> - 2008-09-17 03:00:28
|
Revision: 965 http://assorted.svn.sourceforge.net/assorted/?rev=965&view=rev Author: yangzhang Date: 2008-09-17 03:00:38 +0000 (Wed, 17 Sep 2008) Log Message: ----------- added f-spot photo database backup Modified Paths: -------------- configs/trunk/src/cron/backup.bash Modified: configs/trunk/src/cron/backup.bash =================================================================== --- configs/trunk/src/cron/backup.bash 2008-09-13 17:32:41 UTC (rev 964) +++ configs/trunk/src/cron/backup.bash 2008-09-17 03:00:38 UTC (rev 965) @@ -7,6 +7,11 @@ else args= fi +src=~/.gnome2/f-spot/photos.db dst=~/personal/backups/f-spot/photos.db +if [ -f "$src" ] && ( ! [ -f "$dst" ] || ! diff -q "$src" "$dst" ) +then mkdir -p "$( dirname "$dst" )" ; cp "$src" "$dst" +fi + eval `keychain --eval --nogui id_dsa 2> /dev/null` export PASSPHRASE="$( cat ~/.backup.auth )" exec duplicity $args ~/personal/ scp://hv//export/home/yang/backup-zs.ath.cx This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <yan...@us...> - 2008-10-05 18:46:14
|
Revision: 990 http://assorted.svn.sourceforge.net/assorted/?rev=990&view=rev Author: yangzhang Date: 2008-10-05 18:44:39 +0000 (Sun, 05 Oct 2008) Log Message: ----------- added pidgin and xchat log backups Modified Paths: -------------- configs/trunk/src/cron/backup.bash Modified: configs/trunk/src/cron/backup.bash =================================================================== --- configs/trunk/src/cron/backup.bash 2008-10-05 18:44:13 UTC (rev 989) +++ configs/trunk/src/cron/backup.bash 2008-10-05 18:44:39 UTC (rev 990) @@ -14,4 +14,6 @@ eval `keychain --eval --nogui id_dsa 2> /dev/null` export PASSPHRASE="$( cat ~/.backup.auth )" -exec duplicity $args ~/personal/ scp://hv//export/home/yang/backup-zs.ath.cx +duplicity $args ~/personal/ scp://hv//export/home/yang/backup-zs.ath.cx +duplicity $args ~/.purple/ scp://hv//export/home/yang/purple-zs.ath.cx +duplicity $args ~/.xchat2/ scp://hv//export/home/yang/xchat-zs.ath.cx This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <yan...@us...> - 2009-05-05 16:10:45
|
Revision: 1364 http://assorted.svn.sourceforge.net/assorted/?rev=1364&view=rev Author: yangzhang Date: 2009-05-05 16:10:32 +0000 (Tue, 05 May 2009) Log Message: ----------- added more file sets to backup script Modified Paths: -------------- configs/trunk/src/cron/backup.bash Modified: configs/trunk/src/cron/backup.bash =================================================================== --- configs/trunk/src/cron/backup.bash 2009-05-05 16:09:58 UTC (rev 1363) +++ configs/trunk/src/cron/backup.bash 2009-05-05 16:10:32 UTC (rev 1364) @@ -14,6 +14,17 @@ eval `keychain --eval --nogui id_dsa 2> /dev/null` export PASSPHRASE="$( cat ~/.backup.auth )" -duplicity $args ~/personal/ scp://hv//export/home/yang/backup-zs.ath.cx -duplicity $args ~/.purple/ scp://hv//export/home/yang/purple-zs.ath.cx -duplicity $args ~/.xchat2/ scp://hv//export/home/yang/xchat-zs.ath.cx + +run-duplicity() { + duplicity $args "$1" "scp://hv//export/home/yang/backup-zs.ath.cx/$2" +} + +run-duplicity ~/personal/ backup +run-duplicity ~/.purple/ purple +run-duplicity ~/.xchat2/ xchat +run-duplicity ~/.mozilla-thunderbird/r9d4e7vh.default/Mail/'Local Folders'/ \ + thunderbird +run-duplicity ~/.zdb/ zdb +run-duplicity ~/.quodlibet/ quodlibet +run-duplicity ~/.gnupg/ gpg +run-duplicity ~/.supybot/ supybot This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <yan...@us...> - 2009-05-07 07:19:38
|
Revision: 1394 http://assorted.svn.sourceforge.net/assorted/?rev=1394&view=rev Author: yangzhang Date: 2009-05-07 07:19:37 +0000 (Thu, 07 May 2009) Log Message: ----------- updated backup.bash to back up secret files as well Modified Paths: -------------- configs/trunk/src/cron/backup.bash Modified: configs/trunk/src/cron/backup.bash =================================================================== --- configs/trunk/src/cron/backup.bash 2009-05-07 07:18:28 UTC (rev 1393) +++ configs/trunk/src/cron/backup.bash 2009-05-07 07:19:37 UTC (rev 1394) @@ -28,3 +28,8 @@ run-duplicity ~/.quodlibet/ quodlibet run-duplicity ~/.gnupg/ gpg run-duplicity ~/.supybot/ supybot + +mkdir -p ~/.backup-secret/ +cp ~/.{backup.auth,gbookmark2delicious.auth,google.auth,googlecode.auth,lastfmkey,mlf.auth,y_z.cnf} \ + ~/.backup-secret/ +run-duplicity ~/.backup-secret/ backup-secret This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <yan...@us...> - 2010-03-18 19:50:35
|
Revision: 1582 http://assorted.svn.sourceforge.net/assorted/?rev=1582&view=rev Author: yangzhang Date: 2010-03-18 19:50:29 +0000 (Thu, 18 Mar 2010) Log Message: ----------- backup -> personal Modified Paths: -------------- configs/trunk/src/cron/backup.bash Modified: configs/trunk/src/cron/backup.bash =================================================================== --- configs/trunk/src/cron/backup.bash 2010-03-18 19:50:22 UTC (rev 1581) +++ configs/trunk/src/cron/backup.bash 2010-03-18 19:50:29 UTC (rev 1582) @@ -21,7 +21,7 @@ duplicity $args "$1" "scp://hv//export/home/yang/backup-zs.ath.cx/$2" } -run-duplicity ~/personal/ backup +run-duplicity ~/personal/ personal run-duplicity ~/.purple/ purple run-duplicity ~/.xchat2/ xchat run-duplicity ~/.mozilla-thunderbird/r9d4e7vh.default/Mail/'Local Folders'/ \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <yan...@us...> - 2009-06-01 21:12:02
|
Revision: 1442 http://assorted.svn.sourceforge.net/assorted/?rev=1442&view=rev Author: yangzhang Date: 2009-06-01 21:11:41 +0000 (Mon, 01 Jun 2009) Log Message: ----------- fixed duplicity args Modified Paths: -------------- configs/trunk/src/cron/backup.bash Modified: configs/trunk/src/cron/backup.bash =================================================================== --- configs/trunk/src/cron/backup.bash 2009-05-31 20:26:48 UTC (rev 1441) +++ configs/trunk/src/cron/backup.bash 2009-06-01 21:11:41 UTC (rev 1442) @@ -3,10 +3,12 @@ FORCE_BASHRC=1 . ~/.bashrc && . common.bash || exit 1 if [[ "$( date +%d )" == 01 ]] -then args=--full +then args=full else args= fi +args="$args -vINFO" + src=~/.gnome2/f-spot/photos.db dst=~/personal/backups/f-spot/photos.db if [ -f "$src" ] && ( ! [ -f "$dst" ] || ! diff -q "$src" "$dst" ) then mkdir -p "$( dirname "$dst" )" ; cp "$src" "$dst" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |