サーラリマンは働き過ぎ、社畜化に注意しよう!!

tar backup

未分類
スポンサーリンク

バックアップ例

/etc ディレクトリのバックアップ

# tar -zcvpf /backup/etc-backup.tar.gz /etc

/etcと/homeをまとめてバックアップ

# tar -zcvpf /backup/2daygeek-backup-$(date +%d-%m-%Y).tar.gz /etc /home

z:バックアップファイルを「gzip」で圧縮してサイズを小さくします。
c:新しいバックアップアーカイブを作成します。
v:処理されるファイルを詳細にリストします。
p:後で復元するためにアーカイブに入れられたファイルの権限を保持します。
f:アーカイブファイルまたはデバイスARCHIVEを使用します。

一部のフォルダを除外する場合

# tar --exclude=’/home/tmp’ -zcvpf /backup/backup-$(date +%d-%m-%Y).tar.gz /home

シェルスクリプトを使用してのckenko25のホームディレクトリをバックアップする方法

mkdir /opt/shell-scripts

# vi /opt/shell-scripts/home-dir-backup.sh
#!/bin/bash
DATE=$(date +%d-%m-%Y)
BACKUP_DIR="/backup"

#To backup ckenko25 home directory
tar -zcvpf $BACKUP_DIR/ckenko25-$DATE.tar.gz /home/ckenko25

#10日以上経過したファイルを削除する
find $BACKUP_DIR/* -mtime +10 -exec rm {} \;

# chmod +x home-dir-backup.sh

#sh home-dir-backup.sh
未分類
スポンサーリンク
シェアする
ふじやんをフォローする
なんでもDIY

コメント