Mac OS Xをバックアップする場合は、ファイル共有(SSHFS)を用いたファイルバックアップが可能です。(Time Machineのようなバックアップには対応しておりません)
...
情報 |
---|
Mac OSXでは、rootアカウントならびに、共有のリモートログインを有効にする必要があります。 |
注意 | ||
---|---|---|
| ||
デフォルトでは、Mac OS Xの rootアカウントは無効になっています。 この問題を解決するため、弊社では Mac OS Xのバックアップに rootアカウントを使用することをお勧めします。 |
Step1: Macのrootアカウントを有効化
バックアップ対象の Macの rootアカウントを有効化します。
...
4: SSHキーを登録します
「ユーザ名」に「root」と入力します。
「他のすべてのLinuxまたはUNIXサーバのデータをバックアップ」の青く反転している行をコピーします。
「他のすべてのLinuxまたはUNIXサーバのデータをバックアップ」の青く反転している行をコピーし、先ほどユーザフォルダにコピーしたsshフォルダ内の「key.txt」を開いて貼り付け保存します。(改行を入れないよう気を付けてください。先頭はssh-rsa、末尾は==です。)
先ほどユーザフォルダにコピーしたsshフォルダ内の「key.txt」を開いて貼り付け保存します。
Step4:スクリプトを実行する
...
1: バックアップ対象の Macでターミナルを起動します。(ターミナルはアプリケーションのユーティリティ内にあります)
2: 以下のコマンドを入力すると rootパスワードを問われますので、入力してください。rootパスワードを問われますので、入力してください。
このコマンドで、rootユーザに切り替えています。
コード ブロック | ||
---|---|---|
| ||
sudo -i |
...
3: 次のコマンドをコピー&ペーストしてください。
このコマンドで、/User/ssh/backup.shに実行権限を付与しています。
コード ブロック | ||
---|---|---|
| ||
chmod +x /Users/ssh/backup.sh |
...
4: 次のコマンドをコピー&ペーストしてください。
このコマンドで、/User/ssh/backup.shスクリプトを実行しています。
コード ブロック | ||
---|---|---|
| ||
/Users/ssh/backup.sh |
...