数据无价,丢失难复
1. Centos Stream 9备份与恢复
1.1 系统备份
root权限用户执行进入根目录:
cd /
- 第一种方式备份命令:
tar cvpzf backup.tgz / --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=backup.tgz
- 第二种方式打包并压缩-备份
tar cvpjf backup.tar.bz2 / --exclude=/proc --exclude=/lost+found --exclude=/backup.tar.bz2 --exclude=/mnt --exclude=/sys
打包后把压缩包存起来,放到安全位置。后面安装好系统之后再上传上去解压恢复。
1.2 恢复
将 backup.tgz 压缩包拷贝到分区的根目录下
- tar恢复
tar xvpfz backup.tgz -C /
- Bzip2压缩备份恢复
tar xvpfj backup.tar.bz2 -C /
1.3 新建备份排除的文件夹(存在文件就不用管):
mkdir proc
mkdir lost+found
mkdir mnt
mkdir sys
1.4 恢复为原来的 SELinux Type:
restorecon -Rv /
2. 实体主机安装PVE系统
2.1 PVE及烧录软件下载:
-
PVE官网下载:
镜像: https://enterprise.proxmox.com/iso/proxmox-ve_8.2-2.iso -
etcher 烧录软件:
软件安装包:
https://github.com/balena-io/etcher/releases/download/v1.19.22/balenaEtcher-1.19.22.Setup.exe
2.2 插上 U盘,
2.3 烧录完
2.4 安装PVE系统
步骤如下:
- 进入PVE安装界面(选择第一个安装即可)
- 签署协议
- 选择安装到固态
- 选好国家,输入 China
- 设置密码
- 选择网卡
- 点击Next后进行安装
- 安装完成后,重启会展示一个链接:192.168.31.31:8006
- 浏览访问链接(高级,继续访问)
-
- 输入账号密码,选择中文
- 登录后左侧:
localnetwork 网络
local 存储ISO镜像 和 备份文件
local-Ivm 存储虚拟机磁盘文件
2.6 合并空间(可选)谨慎操作
- SSH工具连接PVE:
cd /root
- 下载脚本:
wget https://bbs.x86pi.cn/file/topic/2023-11-28/file/01ac88d7d2b840cb88c15cb5e19d4305b2.gz
- 解压:
tar -zxvf 01ac88d7d2b840cb88c15cb5e19d4305b2.gz
- 添加可执行权限:
chmod +x pve_source
chmod +x pve_source_1
chmod +x pve_source_2
chmod +x pve_source_3
- 执行脚本:
./pve_source
- 按y 接受
- 1-6 根据提示可以都执行一次
- 最后就是 16 移除local-lvm存储空间
- 移除后,点击数据中心,选存储,然后把 local-lvm移除
- 然后编辑local 勾选全部选项
- 全选
- 查看概要:
- 修改概要
- 输入1,添加*
- 选择要展示的信息
- 安装完成,重新打开概要界面(刷新页面):
2.7 安装Centos Stream 9 系统:
- 官方: https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/iso/
- 清华:https://mirrors.tuna.tsinghua.edu.cn/centos-stream/9-stream/BaseOS/x86_64/iso/
- 阿里云:https://mirrors.aliyun.com/centos-stream/9-stream/BaseOS/x86_64/iso/
2.7.1 下载ISO镜像(清华源示例)
2.7.2 PVE界面 选择local ,选择ISO镜像,将下载好的镜像上传
2.7.3 上传完成,右上角选择创建虚拟机:
2.7.4 自定义名称
2.7.5 选择上传的镜像
2.7.6 默认就好,下一步
2.7.7 选择SATA,设置磁盘大小
2.7.8 分配CPU,我这就只分配2核
2.7.9 然后内存也是2G
2.7.10 网络 默认,下一步
2.7.11 确认好之后点完成
2.8 左侧多了虚拟机示例,直接点击启动
2.8.1 点击控制台,可以卡到安装界面
2.8.2 选择语言:
2.8.3 选择磁盘分区,创建root密码
2.8.4 配置主机名、静态IP
2.8.5 操作完成后,选择最小安装(无桌面)
2.8.6 最小化安装,命令行版,右边选择插件安装即可
2.8.7 开始安装
2.8.8 安装完成后,立即重启
2.9 登录
2.10 然后使用ssh工具连接虚拟机
搞定!END