りんちゃんの日記

日常を書き留めていきます。

設定ファイルバックアップ

ファイルのバックアップ

1. バックアップフォルダとリストの作成

 1.1. バックアップフォルダを作成し、フォルダに移動する
          # mkdir /tmp/20151008
          # cd /tmp
          # touch config.txt

 

   1.2. リストにバックアップしたいリストを記事する
          # vi config.txt
           (例) 
            /etc/my.cnf
            /root/test.php
            /etc/samba
            /var/report/app
            /var/spool/cron
            /var/www/html

2. バックアップを実行する

   2.1. config.txtリストを一括バックアップ
          # cat config.txt | xargs cp -a --parents --target-directory=/tmp/20151008

   2.2. 移動して確認する
          # cd /tmp/20151008

   2.3. 移動
          # cd /tmp

 【補足】設定ファイル以外をバックアップしたい場合「>」で出力ができる。
     # gem list > gem.txt
     # yum list > yum.txt

 

3. 圧縮とダウンロード

 3.1. 圧縮する

       # tar zcvf 20151008.tar.gz /tmp/20151008

   3.2. winSCPなどでダウンロード

   windows端末にLhaplusがインストールされていれば回答OK