ドメインのWindows Serverでsamba上のVSSを別のsambaにバックアップ
2017年2月12日
旧ファイルサーバーをVMごとCloudStackに移行したため、VSSはそのままVMの中にある。
また次にサーバー移行することも考えて、ファイルサーバーは一式このままにしておくことにして、ほとんど使ってないVSSだか一応バックアップはしとかないと。
以前はWindows7のVMが居たので、VSSのツールで出力先のsambaへバックアップしてたけど、今はWindows Server 2012でドメイン作っちゃったので、sambaへのアクセスにひと手順必要。
ググったところ、net useでなんとかなった。
– 手順 –
1.バックアップ用バッチファイルの先頭で、各sambaのユーザー名パスワードを設定して、終了時に削除するようにする。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
net use \\file-server2\ipc$ /delete net use \\mon-server2\ipc$ /delete net use \\file-server2\ipc$ /user:xxxxx xxxxx net use \\mon-server2\ipc$ /user:xxxxx xxxxx set dt=%date:/=% set hh=%time:~0,2% set mm=%time:~3,2% set ss=%time:~6,2% "C:\Program Files (x86)\Microsoft Visual SourceSafe\ssarc.exe" -S\\file-server2\vss -C- -D- -I-Y -Yaaaaa,bbbbb \\MON-SERVER2\share\backup\vss\backup_%dt%_%hh%-%mm%-%ss%.ssa $/ net use \\file-server2\ipc$ /delete net use \\mon-server2\ipc$ /delete |
2.タスクスケジューラーに登録する
バッチは動いたので、OKだな。
—
tfsの方もやらないとな。。
tfsのバックアップは管理コンソールがあるがsmaba見れるのだろうか。。。
CentOSはドメイン参加したくないし、最悪バッチファイルかな。。