Posts Tagged ‘backup’

Vim i automatyczny backup plików

Automatyczne backupy edytowanych plików.

$ mkdir .vim_backups
$ vim .vimrc

Do konfiga dopisujemy:

set backup
set backupdir=~/.vim_backups
fun! NewInitBex()
let &bex = ‘-’ . strftime(“%Y%m%d-%H%M”)
endfun
autocmd BufWritePre * call NewInitBex()

Pliki będą automatycznie zapisywane w ~/.vim_backups
Np:

$ ls -1 .vim_backups/
author.rb-20080521-1612
x.pl-20080521-1609

Linki:
“Vim Tip#892″:http://vim.sourceforge.net/tips/tip.php?tip_id=892
“Vim Script#89″:http://vim.sourceforge.net/scripts/script.php?script_id=89
“Slackware 12 upgrade – vim backup files”:http://blog.alltheinfo.org/slackware-12-upgrade-vim-backup-files/419/

Tags: ,

Capistrano i backup bazy

Backup produkcyjnej bazy danych za pomoca capistrano:

Kod:
Przykład działania:

$ cap mysql:backup
* executing `mysql:backup’
* executing “cat /var/www/apps/blogmd6/current/config/database.yml”
servers: ["md6.org"]
[md6.org] executing command
command finished
* executing “mysqldump -u puszek -p blog | bzip2 -c > blogmd6.dump.2008-05-20_23:24:32.sql.bz2″
servers: [...]

Tags: , ,