日記/2014-01-10

2014-01-10 (金) 16:11:53

remastersysによる自動バックアップ

常時起動しているマシンで午前3時に自動で丸ごとバックアップをとる。

cronでremastersysを起動、作成されたisoファイルをスタート・アップディスクの作成で起動usbを作成。

このusbから起動してもDashホームにRELEASEのインストールが現れず、インストールができない。remastersysのバグらしいがなんとか解決できた。

remastersysのインストール

$ sudo -i
# wget -q http://www.remastersys.com/ubuntu/remastersys.gpg.key -O- | sudo apt-key add -
# echo "deb http://www.remastersys.com/ubuntu precise main" > /etc/apt/sources.list.d/remastersys.list
# apt-get update
# apt-get install remastersys remastersys-gui

リポジトリーはpreciseだが、Ubuntu14.04でもこのままでインストールできる。reamstersysのupdateはもうないので、インストールが終わったら

# rm /etc/apt/sources.list.d/remastersys.list
# apt-get update

remastersys起動スクリプトの作成

#!/bin/sh
remastersys clean
remstersys backup

/usr/local/bin/remsterbackup として保存

# chmod 755 /usr/local/bin/remsterbackup

crontabに登録

$ sudo -i
# crontab -e

editorは/bin/nanoを選択、 最下行に

00 03 * * * /usr/local/bin/remsterbackup

と追記。これで午前3時にremastersysが起動してバックアップができる。

作成した起動usbで立ち上げる。

端末を起動し

$ sudo -i
# apt-get update
# apt-get install ubiquity-frontend-gtk

Dashホームをクリックして

re

と入力するとRELEASEのインストールのアイコンが現れるのでクリックしてインストールを開始する。

日記