Katakan nak list file dalam Linux yang ada berjuta dan folder berbillion, dan cuma nak check latest changed file
Guna command nih:
ls -lstR > updated.txt
pastu tengok laa file updated.txt
Nak tengok Tree view dgn latest changed file ?
tree -t > tree.txt
Thursday, April 10, 2008
Tuesday, April 1, 2008
Backup Plan guna Tape Drive
Aku ada 10 200Gb backup tapes
Week 1
MON1
TUE1
WED1
THU1
FRI1
Week 2
MON2
TUE2
WED3
THU2
FRI2
Folder untuk backup : /backup/*
1. Masukkan tape
2. Rewind tape : mt -f /dev/st0 rewind
3. Copy folder /backups/* ke dalam tape : tar -czf /dev/st0 /backups
4. Tengok status tape mt -f /dev/st0 status
5. Unload tape mt -f /dev/st0 offline
Restore /backups directory:
# cd /
# mt -f /dev/st0 rewind
# tar -xzf /dev/st0 backups
Week 1
MON1
TUE1
WED1
THU1
FRI1
Week 2
MON2
TUE2
WED3
THU2
FRI2
Folder untuk backup : /backup/*
1. Masukkan tape
2. Rewind tape : mt -f /dev/st0 rewind
3. Copy folder /backups/* ke dalam tape : tar -czf /dev/st0 /backups
4. Tengok status tape mt -f /dev/st0 status
5. Unload tape mt -f /dev/st0 offline
Restore /backups directory:
# cd /
# mt -f /dev/st0 rewind
# tar -xzf /dev/st0 backups
Resume FTP
Kadang-kadang, FTP via cron mesti tak complete. jadi nak dapat balik fail yang tak cukup, guna REGET
save file di bawah sebagai backup.sh and set chmod 755. Nak guna senang aja, issue command sh backup.sh kat shell prompt.
save file di bawah sebagai backup.sh and set chmod 755. Nak guna senang aja, issue command sh backup.sh kat shell prompt.
#!/bin/sh
USERNAME="namaanda"
PASSWORD="password"
SERVER="domain-anda.com"
# local directory to pickup *.tar.gz file
REMOTE="/backups"
# remote server directory to upload backup
LOCAL="/backups"
# login to remote server
ftp -n $SERVER <
user $USERNAME $PASSWORD
cd $REMOTE
lcd $LOCAL
prompt
reget *
quit
EOF
Subscribe to:
Posts (Atom)