ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
検索
オンライン状況
13 人のユーザが現在オンラインです。 (1 人のユーザが ニュース を参照しています。)

登録ユーザ: 0
ゲスト: 13

もっと...
ddコマンドの落とし穴(ddはUUIDもコピーする)

投稿者: f-otake 投稿日時: 2013-11-20 8:50:44

ある時KVMを使いメインになるホストを設定している時にバックアップを取っておきたかったのでDDコマンドで複製をした。
その後、tripwireやアンチウィルスなどのソフトをインストールし、何度か再起動をした。変更をする度にDDコマンドでバックアップを取っておいた(Live CDで起動しコピー)。そして再起動すると、最初の状態(何のソフトもインストールされていない状態。つまり最初の状態)になってしまった。
原因はDDコマンドではUUIDもコピーされ同じUUIDが二つ出来てしまったから
/etc/fstab には例によってルートの指定はUUIDでしているので、多分2回目の再起動時に指定されたディスク領域は最初の分と変化し(最初は /dev/sda1 バックアップは /dev/sda2 のつもりだった)sda2を使っていたものと思われる。なのでソフトを入れた分は sda2 でも自分では sda1 だと思っていた。なので dd if=/dev/sda1 of=/dev/sda2 とするとデフォルト状態のsda1がソフトを追加したsda2に書き込まれ、今までの作業が水の泡!!
考えて見れば dd コマンドでUUIDを同じにするのは当たり前で、だからディスクを入れ替えても同じように起動するのだ!
でも気がつかなかった俺が悪い。教訓:dd でコピーし両方を使いたい時は
# tune2fs -U random /dev/sda2
としUUIDを変更すること(sda2は自分の環境に合わせて)
その後
# blkid
で確認するとUUIDが変更されている
投稿する
コメント投稿に関するルール 登録ユーザ以外のコメントは承認が必要
表題 
アイコン 
コメント url email imgsrc image code quote
サンプル
bold italic underline linethrough   

 [もっと...]
オプション 

画像認証
画像に埋め込まれているアルファベットを入力してください。 
(画像が見にくい場合、画像をクリックすると画像が変更されます)
CAPTCHA image
   
テーマ選択

(4 テーマ)
ミニカレンダー
前月2021年 4月翌月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30
<今日>
ピックアップ画像
最近の画像
人気画像
ゴーキョピー... (5650 hits)
ゴーキョピー...
ヒマラヤ壁 (5313 hits)
ヒマラヤ壁
ばあちゃんミ... (5248 hits)
ばあちゃんミ...
ギャチュンカ... (5233 hits)
ギャチュンカ...
タムセルク残... (5102 hits)
タムセルク残...
Powered by Xoops2 Theme Modified by F-Otake
copyright (c) 2006 All rights reserved.