Adakah anda bermasalah dengan ketidakupayaan untuk memulihkan data yang hilang kerana anda tidak mempunyai sandaran pada masa lalu? Atau adakah anda sedang bergelut untuk mencari cara yang boleh dipercayai untuk melindungi data penting anda? Berita baiknya ialah dalam Linux, terdapat arahan yang boleh membantu anda menyandarkan keseluruhan sistem anda atau satu partition, dan anda boleh memulihkannya dengan mudah selepas sandaran. Perintah ajaib ini ialah dd Hari ini kami akan menunjukkan kepada anda 6 contoh penggunaan arahan dd untuk menyandarkan Linux supaya data anda tidak akan hilang!
Contoh 1: Sandarkan keseluruhan cakera keras
Gunakan arahan dd untuk menyandarkan keseluruhan cakera keras. Dalam contoh ini, nama peranti cakera keras sumber ialah /dev/sda dan nama peranti cakera keras sasaran ialah /dev/sdb. Jalankan arahan dd untuk menyandarkan keseluruhan cakera keras /dev/sha ke cakera keras lain /dev/sdb dalam sistem yang sama. Seperti yang ditunjukkan di bawah:
[root@linuxprobe ~]# dd if=/dev/sda of=/dev/sdb - "if"后跟输入文件,“of”后跟输出文件。 - 上述命令在执行过程中如有任何错误都会失败。但若加入参数“CONV= NOERROR”,则即使执行过程中有错误,它也会继续复制。 - 输入文件和输出文件在执行前必须检查再三,如果两者顺序颠倒,你可能会损失所有数据。
Apabila membuat sandaran keseluruhan cakera keras, kami juga boleh menambah parameter penyegerakan untuk menyegerakkan I/O. Seperti yang ditunjukkan di bawah:
[root@linuxprobe ~]# dd if=/dev/sda of=/dev/sdb conv=noerror,sync
Contoh 2: Cipta imej cakera keras
Gunakan arahan dd untuk mencipta fail imej untuk cakera keras dan simpan pada peranti storan lain. Kaedah sandaran ini mempunyai banyak faedah: pertama, ia mudah digunakan, dan kedua, kaedah sandaran ini lebih pantas daripada kaedah sandaran lain dan membolehkan anda memulihkan data dengan lebih cepat.
Cipta arahan imej cakera keras /dev/sda:
[root@linuxprobe ~]# dd if=/dev/sda of=~/sdadisk.img
Contoh 3: Pulihkan fail imej cakera keras untuk memulihkan data
Gunakan arahan dd untuk memulihkan data daripada fail imej cakera keras ke cakera keras lain. Seperti yang ditunjukkan di bawah:
[root@linuxprobe ~]# dd if=sdadisk.img of=/dev/sdb
Fail Sdadisk.img ialah imej /dev/sda, jadi arahan di atas akan memulihkan imej /dev/had to /dev/sdb
Contoh 4: Mencipta imej cakera liut
Gunakan arahan dd untuk mencipta sandaran imej cakera liut. Dalam fail input, isikan lokasi peranti pemacu cakera liut, dan dalam fail output, isikan nama fail imej cakera liut, seperti yang ditunjukkan di bawah.
[root@linuxprobe ~]# dd if=/dev/fd0 of=myfloppy.img
Contoh 5: Pembahagian sandaran
Gunakan arahan dd untuk menyandarkan partition cakera keras. Isikan nama peranti bagi partition untuk fail input, dan isikan laluan sasaran atau fail imej yang anda tentukan untuk fail output. Contoh arahan dd ditunjukkan di bawah:
[root@linuxprobe ~]# dd if=/dev/sda1 of=~/partition1.img
Contoh 6: Sandaran CD
Perintah dd membolehkan kami mencipta fail iso bagi fail sumber, jadi kami boleh memasukkan CD dan memasukkan arahan dd untuk mencipta fail iso bagi kandungan CD.
[root@linuxprobe ~]# dd if=/dev/cdrom of=tgsservice.iso bs=2048
dd membaca blok daripada input dan menulisnya ke fail output. Anda boleh menentukan saiz blok fail input dan output. Parameter "bs" menentukan saiz blok fail input dan output. Saiz blok yang digunakan oleh arahan dd di atas ialah 2048 bait.
Nota: Jika CD dipasang secara automatik, sebaiknya umount sebelum menggunakan arahan dd untuk mencipta imej iso bagi mengelakkan capaian yang tidak perlu kepada CD ROM.
Menyandarkan data anda ialah langkah penting untuk melindungi aset maklumat anda daripada sebarang kerosakan. Menggunakan arahan dd untuk membuat sandaran memastikan data anda sentiasa selamat sekiranya berlaku pemulihan yang tidak diperlukan. Melalui 6 contoh yang diperkenalkan dalam artikel ini, anda kini tahu cara menggunakan arahan dd untuk operasi sandaran dan pemulihan, dan cara menyesuaikan sandaran mengikut keperluan anda. Angkat sistem Linux anda dan mula melindungi data anda sekarang!
Atas ialah kandungan terperinci 6 contoh menggunakan arahan dd untuk menyandarkan Linux, memastikan data anda selamat dan bebas kebimbangan!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!