在Cloud Ikoula One 的VPS云上恢复Kimsufi服务器:
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
在Cloud Ikoula One 的VPS云上恢复Kimsufi服务器:=
我们将备份Kimsufi服务器[1],然后在VPS CIO上进行还原。
什么是VPS Coud Ikoula One?
Coud Ikoula One [2]是一个交钥匙解决方案,包括编排工具,负载平衡器,防火墙和与EC2兼容的API。
Coud Ikoula One的优势 :
- 成本控制:预先建立发票
- 专用的基础架构:vm部署
- 低延迟保证
- 编排工具
- 管理服务[3]
配置Kimsufi服务器
- 在liveCD上启动我们的虚拟机,例如DebianLive:
- 定义主机名以轻松识别还原的目的地
root@debian:~# hostname testrestore
- 安装Acronis云备份安装_agent_Linux
- 手动创建分区
- 如果您不想使用太多磁盘空间
root@debian:~# fdisk /dev/xvda Welcome to fdisk (util-linux 2.33.1). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Command (m for help): n Partition number (1-128, default 1): First sector (34-209715166, default 2048): 40 Last sector, +/-sectors or +/-size{K,M,G,T,P} (40-209715166, default 209715166): 2048 Created a new partition 1 of type 'Linux filesystem' and of size 1004.5 KiB. Command (m for help): n Partition number (2-128, default 2): First sector (2049-209715166, default 4096): Last sector, +/-sectors or +/-size{K,M,G,T,P} (4096-209715166, default 209715166): +97G Created a new partition 2 of type 'Linux filesystem' and of size 97 GiB. Command (m for help): n Partition number (3-128, default 3): First sector (203427840-209715166, default 203427840): Last sector, +/-sectors or +/-size{K,M,G,T,P} (203427840-209715166, default 209715166): Created a new partition 3 of type 'Linux filesystem' and of size 3 GiB. Command (m for help): t Partition number (1-3, default 3): 1 Partition type (type L to list all types): 4 Changed type of partition 'Linux filesystem' to 'BIOS boot'. Command (m for help): t Partition number (1-3, default 3): Partition type (type L to list all types): 19 Changed type of partition 'Linux filesystem' to 'Linux swap'. Command (m for help): w The partition table has been altered. Calling ioctl() to re-read partition table. Syncing disks. root@debian:~#
- 如果您需要备份
备份:
sfdisk -d /dev/sda > partition.bak
恢复:
sfdisk /dev/xvda < partition.bak
格式化分区:
root@debian:~# mkfs.ext4 /dev/xvda2 mke2fs 1.44.5 (15-Dec-2018) Creating filesystem with 25427968 4k blocks and 6356992 inodes Filesystem UUID: 675556c0-d8a0-4c4e-b1fd-87d2b3a0f19e Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424, 20480000, 23887872 Allocating group tables: done Writing inode tables: done Creating journal (131072 blocks): done Writing superblocks and filesystem accounting information: done root@debian:~# mkswap /dev/xvda3 mkswap: /dev/xvda3: warning: wiping old swap signature. Setting up swapspace version 1, size = 3 GiB (3219103744 bytes) no label, UUID=315aee13-ed19-4408-8d20-74253a3edbff root@debian:~#
分区或本例中分区的组装:
root@debian:~# mount /dev/xvda1 /mnt </pre ==恢复== 从Acronis界面,我们将还原 * 选择要还原的服务器,然后单击“恢复” [[文件:Recover-ovh.png|缩略图]] [[File:Recover-ovh.png]] * 单击'''More ways to recover... ''',然后单击'''Files/folders''' [[File:Recover-select-host-ovh.png]] * 单击'''Recover...'' 然后单击'''Files/folders''' [[File:recover-files-folders-ovh.png]] * 导航界面以选择分区中包含的所有文件和文件夹 [[File:Recover-files-ovh.png]] * 确认目的地,选择分区还原安装 [[File:Recover-start-ovh.png]] * 不要选择目的地机器,因为我们尚未完成 [[File:Recover-proceed.png]] ==恢复grub== 为此,我们将在chroot中使用grub-install方法。 *我们在chroot中执行grub-install所需的环境 <pre> mount --bind /dev/ /mnt/dev mount -t proc /proc /mnt/proc mount -t sysfs /sys /mnt/sys
- 我们现在开始chroot并启动一个update-grud
root@debian:~# chroot /mnt/
root@testrestore:/# grub-install Installation pour la plate-forme i386-pc. grub-install : erreur : le périphérique d'installation n'est pas indiqué. root@testrestore:/# grub-install /dev/xvda Installation pour la plate-forme i386-pc. Installation terminée, sans erreur. root@testrestore:/#
- 修改/ etc / fstab文件可考虑
root@testrestore:/# cat /etc/fstab UUID="675556c0-d8a0-4c4e-b1fd-87d2b3a0f19e" / ext4 defaults 0 0 UUID="2ca7f39a-6609-884a-ac1e-8456b66ca755" swap swap defaults 0 0 root@testrestore:/# blkid /dev/xvda2: UUID="675556c0-d8a0-4c4e-b1fd-87d2b3a0f19e" TYPE="ext4" PARTUUID="ba22cf4d-5988-254b-9f28-d58bc50f7a4f" /dev/xvda3: UUID="315aee13-ed19-4408-8d20-74253a3edbff" TYPE="swap" PARTUUID="2ca7f39a-6609-884a-ac1e-8456b66ca755" /dev/sr0: UUID="2019-11-16-10-15-29-00" LABEL="d-live 10.2.0 st amd64" TYPE="iso9660" PTUUID="1bf56f01" PTTYPE="dos" /dev/loop0: TYPE="squashfs" /dev/xvda1: PARTUUID="f40c93d3-7954-784b-afbb-608d428571fc" root@testrestore:/#
为了走得更远
为了提高服务器与CIO和XenServer云环境的兼容性[4],我们能够安装cloud-init和XenTools:Installation_des_XenTools_sur_une_instance_CloudStack
配置适配器
- 此迁移将涉及IP地址的更改,您将必须调整服务配置文件(apache,MariaDB,bind ...),以便它们兼容CIO的IP地址。
- 如果使用PLESK, [5] 可让您更简单地执行此修改。 如何更改plesk的IP地址