使用Clonezilla克隆Windows和Linux驱动器和分区

Clonezilla是一种非常流行的磁盘克隆和备份解决方案。克隆zilla提供了许多不同类型的克隆功能。我们可以将源代码克隆到SSH、FTP、SMB、WebDAV或本地文件系统。在本教程中,我们将研究如何下载Clonezilla并将给定的分区克隆到远程文件系统。

null

克隆zilla特征

作为一个流行和有用的分区和磁盘成像/关闭解决方案,它提供了如下不同和有益的功能。

  • Clonezilla支持来自不同平台和操作系统的各种文件系统,如GNU/Linux的xt2、ext3、ext4、ReiserFS、reiser4、xfs、jfs、btrfs、f2fs和nilfs2,(2)MS Windows的FAT12、FAT16、FAT32、NTFS,(3)Mac OS的HFS+,(4)FreeBSD、NetBSD和OpenBSD的UFS,(5)Minix的Minix,以及(6)VMWare ESX的VMFS3和VMFS5。这意味着它可以与GNU/Linux、MS windows、基于Intel的Mac OS、FreeBSD、NetBSD、OpenBSD、Minix、VMWare ESX和Chrome OS/Chrome OS等操作系统和平台一起使用,无论是32位(x86)还是64位(x86-64)操作系统都没有任何问题。
  • Grub1和Grub2引导加载程序可以很容易地重新安装。
  • 支持MBR、GTP等流行的分区方案,可以引导BIOS或UEFI系统。
  • 单个图像可以以并行方式同时轻松地恢复到多个系统中。
  • 如果可以自动使用以前提供和配置的引导/克隆/映像选项,则支持无人值守模式。
  • 组播和Bittorrent支持大规模部署,这将提高性能,减少带宽使用和安装时间。
  • 可以存储、导出图像文件,并从本地磁盘、ssh服务器、sftp、SCP、NTFS、WebDAV、便携式硬盘驱动器等读取图像文件。
  • 图像文件可以通过AES-256加密保护,该加密可以安全地传输或存储。

克隆zilla限制

即使克隆zilla是一个很好的解决方案,它也有一些缺点或局限性。但这些缺点或局限性对大多数用户来说都不是问题。

  • 从源存储器克隆到目标存储器时,目标存储器应等于或大于源映像,这是非常正常的。
  • 不支持差异/增量备份,这对于为单个源获取多个克隆非常有用,并且只存储可以使多个版本可用的更改。
  • 不支持联机映像/克隆,这意味着要映像或克隆的分区应该卸载,并且不被其他人使用。

相关文章: 如何使用vmstat监控Linux性能

下载

Clonezilla可以下载多种格式,但最流行的格式是64位稳定的ISO图像。我们将从以下链接下载ISO映像。

https://osdn.net/projects/clonezilla/downloads/67925/clonezilla-live-2.5.2-17-amd64.iso/

刻录到CD或闪存(USB)

有不同的工具可以刻录到CD中。为了刻录到光盘中,不同的操作系统有不同的工具。对于Windows CD工具,可以使用Nero。对于Linux,可以使用Brasero或命令Linux。

要创建可引导的U盘,请参阅以下教程。

从CD或USB启动

为了启动Clonezilla,我们应该根据自己的情况准备要备份的系统从USB或CDROM启动。

启动Clonezilla

我们可以在下面的屏幕中看到克隆zilla正在启动。我们可以选择以下选项。

  • Clonezilla Live 是我们将在本教程中使用的mod,它将启动Clonezilla实时模式,不会将任何数据保存到系统中。
  • Other modes of Clonezilla live 是一个模式列表的其他详细的现场模式将被列出。
  • Local operating system in harddrive 将从已安装的操作系统打开。
  • Memtest & FreeDOS 将启动当前系统或PC的内存测试。
  • Network boot via iPXE 将从网络开始 PXE 协议。
Start Clonezilla
启动/引导克隆zilla

选择语言

我们将选择在克隆和备份操作期间要使用的接口语言。在这种情况下,我们选择 English 以及相关的本地化设置。

Choose Language
选择语言

我们可以看到,还提供了以下语言和位置设置。

  • 加泰罗尼亚语
  • 德国的
  • 匈牙利语
  • 西班牙的
  • 法语
  • 意大利人
  • 日本人
  • 巴西葡萄牙语
  • 俄语
  • 斯洛伐克语
  • 土耳其
  • 中文(简体和繁体)

配置Keymap

我们可以选择当前语言提供的不同键图。在这种情况下,我们继续使用提供的语言keymap English . 如果您使用不同于英语的keymap,请确保您已经选择了它。

Configure Keymap
配置Keymap

Clonezilla启动模式

Clonezilla提供了两种工作交互模式,为我们提供了不同的接口。

  • Start Clonezilla 将启动一个菜单驱动的界面,可以称为GUI模式。大多数操作都是通过菜单执行的。
  • Enter_shell 将进入Clonezilla操作系统shell。这是为高级用户设计的,其中提供了用于操作和配置的命令。
Start Mode Of Clonezilla
Clonezilla启动模式

选择复制模式

Clonezilla提供了不同的复制模式,如下所示。

  • device-image 将设备和分区复制到映像文件。
  • 设备 将设备复制到类似同步的设备上,并创建相同的设备或分区。
  • remote-source 将远程定位的映像文件复制到设备的指定分区中。
Choose Copy Mode
选择复制模式

设置目的地

Clonezilla可以根据复制模式使用不同的目标单元。

相关文章: 什么是Windows Sysinternal?

local_dev 可用于设置本地存储设备,如硬盘、USB驱动器、外部硬盘等。

ssh_server 用于选择存储映像的SSH服务器。

samba_server 用于选择samba或SMB或Windows网络共享以用于存储映像。

nfs_server 用于为Linux和Unix系统中普遍使用的映像选择网络文件系统或NFS存储。

Webdav_server 用于选择WebDAV作为图像的存储服务器。

s3_server 用于选择Amazon S3存储服务进行图像存储,图像存储是云服务,需要互联网连接。

swift_server 用于在OpenStack交换机存储服务中存储图像。

enter_shell 将模式更改为命令行或shell。

skip 将选择当前系统内存作为存储,在系统重新启动后它将不会持久并丢失。同样大小也不足以存储图像。

Set Destination 
设置目的地

网络配置

如果要使用基于网络的源或目标,我们需要进行网络配置。我们需要设置IP地址。我们有以下选择。

  • dhcp 将自动从DHCP服务器获取IP地址。
  • static 配置用于手动和静态设置IP和网络地址。
  • pppoe 用于配置PPPoE网络配置。
  • enter_shell 可用于在LinuxBashshell中设置IP地址
Network Configuration
网络配置

装载远程文件系统

由于我们已经选择SSH或SSHFS作为远程文件系统,我们应该设置一些参数。我们将提供以下参数。

  • 远程服务器的IP地址
  • Ssh端口号
  • SSHFS文件系统装载点
  • SSH连接用户名
  • SSH连接密码
Mount Remote File System
装载远程文件系统

这里我们将为root用户提供密码。

图片[9]-使用Clonezilla克隆Windows和Linux驱动器和分区-yiteyi-C++库

选择向导模式

我们有两个选项来设置备份选项。

  • Beginner 选项用于配置基本设置,询问的问题和配置参数较少。
  • Expert 选项的设计是将每个详细的选项逐一配置,以便进行更多优化。
Choose Wizard Mode
选择向导模式

保存类型

Clonezilla可以保存整个磁盘或选定的分区。我们选择保存或备份选定的分区。 savedisk 将所选磁盘作为一个整体保存到单个映像文件中。这也可以称为原始模式。

Save Type
保存类型

设置备份名称

我们需要设置备份名称。Clonezilla将根据当前日期和时间自动提供名称。

Set Backup Name
设置备份名称

选择分区

我们将选择要克隆的源分区。在本例中,我们选择名为 vda1 在ext4文件系统中大小约为50GB。

Select Partitions
选择分区

选择磁盘完整性检查

我们可以在备份操作之前检查源的完整性。但是检查磁盘完整性操作需要一些时间,所以在这种情况下我们将跳过检查磁盘完整性。阿尔索 -fsck 可以选择此选项,以便在开始映像操作之前检查源磁盘文件系统的完整性。 -fsck-y 选项可用于源磁盘文件系统完整性检查,并在文件系统出现错误时自动修复。

Select Disk Integrity Check
选择磁盘完整性检查

或者我们可以用下面的屏幕检查保存的图像文件的完整性。 Yes 还将检查创建的图像的完整性。

Select Disk Integrity Check
选择磁盘完整性检查

选择加密

我们也可以加密保存的图像,如果我们需要更多的安全性。但在这种情况下,我们不会加密图像。期权 -senc 用于跳过加密,-enc用于加密创建的磁盘映像。

Select Encryption
选择加密

选择复制后采取的操作

我们可以选择备份操作完成后将采取的操作。 - choose 我会问我们什么时候手术完成。 -p reboot 将在操作完成时自动重新启动系统。 -p poweroff 操作完成后将关闭系统。

Select Action Take After Copy
选择复制后采取的操作

启动克隆操作

这些屏幕提供备份或克隆操作的开始。

Start Clone Operation
启动克隆操作

然后

Start Clone Operation
启动克隆操作

克隆或备份操作

以下屏幕将提供有关备份过程的详细信息。我们将得到如下信息

  • 经过的时间
  • 剩余时间
  • 当前操作
Cloning or Backup Operation
克隆或备份操作

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享