私ジュニパーベリーJunos(FreeBSDベース)オペレーティングシステムがインストールされているルータを使用すると、ルータCLIから特定のパーティションをバックアップできます。内部的には、ルータはrestore
プロセスを開始して/dev/ad0s1a
からコピー/dev/ad1s1a
します。このコピー操作前のFreeBSDパーティションは次のとおりです。/dev/ad0s1e
/dev/ad1s1e
# bsdlabel /dev/ad0s1
# /dev/ad0s1:
8 partitions:
# size offset fstype [fsize bsize bps/cpg]
a: 451556 0 4.2BSD 2048 16384 28224
c: 501728 0 unused 0 0 # "raw" part, don't edit
e: 50172 451556 4.2BSD 2048 16384 3136
# bsdlabel /dev/ad1s1
# /dev/ad1s1:
8 partitions:
# size offset fstype [fsize bsize bps/cpg]
a: 451556 0 4.2BSD 2048 16384 96
b: 4194288 451556 swap
c: 58605057 0 unused 0 0 # "raw" part, don't edit
e: 50172 4645844 4.2BSD 2048 16384 105
f: 53909041 4696016 4.2BSD 2048 16384 89
#
コピー操作後は次のようになります。
# bsdlabel /dev/ad0s1
# /dev/ad0s1:
8 partitions:
# size offset fstype [fsize bsize bps/cpg]
a: 451556 0 4.2BSD 2048 16384 28224
c: 501728 0 unused 0 0 # "raw" part, don't edit
e: 50172 451556 4.2BSD 2048 16384 3136
# bsdlabel /dev/ad1s1
# /dev/ad1s1:
8 partitions:
# size offset fstype [fsize bsize bps/cpg]
a: 451556 0 4.2BSD 2048 16384 28224
b: 4194288 451556 swap
c: 58605057 0 unused 0 0 # "raw" part, don't edit
e: 50172 4645844 4.2BSD 2048 16384 3136
f: 53909041 4696016 4.2BSD 2048 16384 89
#
bsdlabel
コピー操作の前後の出力からわかるように、コピーbps/cpg
および/dev/ad1s1a
パーティション化/dev/ad1s1e
後にカウンタがインクリメントされます。コピー操作の前にパーティション/dev/ad1s1a
と/dev/ad1s1e
パーティションの両方が存在していましたが、ほとんど空であることは正しいですか?それでは、このコピー操作はからのファイルシステム全体をミラーリングするの/dev/ad0s1a
でしょう/dev/ad1s1a
か/dev/ad0s1e
?/dev/ad1s1e
答え1
はい、あなたは正しいと思います。bsdlabel
これは、パーティションに関する情報を提供し、そのパーティションのファイルシステムに関するいくつかの情報も提供しますbps/cpg
。よりbsdlabel のマニュアルページより多くの情報を知りたいです。コマンドこのコマンドからデータを受信restore
できます。dump
よりマニュアルページの復元そしてマニュアルページダンプ詳細については。