Centos Stream 9备份与恢复、实体小主机安装PVE系统、PVE安装Centos Stream 9
最近折腾小主机,搭建项目环境,记录相关步骤
数据无价,丢失难复
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 打包
cvpfz创建档案文件、保持权限(保留所有东西原来的权限)、使用gzip来减小文件尺寸。
backup.gz 打包后的文件名。
/是要备份的目录,/代表整个文件系统。
exclude 排除打包目录,包括打包的压缩包也要排除
- 第二种方式打包并压缩-备份
Bzip2比gzip的压缩率高,但速度会慢一些。注重压缩率可使用Bzip2,用“j”代替命令中的“z”,并给档案文件设置扩展名“bz2”。命令如下:
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 /
-R:连同子目录一起修改
-v:将过程打印在屏幕上
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盘,
选择下载好的PVE ISO镜像 开始烧录
2.3 烧录完
把U盘插入到小主机 然后
开机,按 del 进入 bios(各个主机进入存在差异,需要查一下)
2.4 安装PVE系统
把u盘和键盘插入到小主机,开机后,按 del 进入 bios,设置启动优先级,选择U盘启动(选择然后排序)
步骤如下:
- 进入PVE安装界面(选择第一个安装即可)
- 签署协议
- 选择安装到固态
- 选好国家,输入 China
- 设置密码
- 选择网卡
- 点击Next后进行安装
- 安装完成后,重启会展示一个链接:192.168.31.31:8006
- 浏览访问链接(高级,继续访问)
-
- 输入账号密码,选择中文

- 登录后左侧:
localnetwork 网络
local 存储ISO镜像 和 备份文件
local-Ivm 存储虚拟机磁盘文件
2.6 合并空间(可选)谨慎操作
PVE默认将磁盘空间分为2部分,一部分存储ISO镜像 和 备份文件,一部分用于存储虚拟机磁盘。
如果ISO镜像和备份需求不高,可以把这部分空间合并。
大佬脚本文件pve_source: https://bbs.x86pi.cn/thread?topicId=20&page=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 点击控制台,可以卡到安装界面

之前写的一篇文章,可以参考安装一下
Centos Stream 9 图文详细安装记录
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 登录
先
ping www.baidu.com测试网络通不通
2.10 然后使用ssh工具连接虚拟机

搞定!END
相关文章:
Centos Stream 9备份与恢复、实体小主机安装PVE系统、PVE安装Centos Stream 9
最近折腾小主机,搭建项目环境,记录相关步骤 数据无价,丢失难复 1. Centos Stream 9备份与恢复 1.1 系统备份 root权限用户执行进入根目录: cd /第一种方式备份命令: tar cvpzf backup.tgz / --exclude/proc --exclu…...
Linux的发展历史与环境
目录: 引言Linux的起源早期发展企业级应用移动与嵌入式系统现代计算环境中的Linux结论 引言 Linux,作为开源操作系统的代表,已经深刻影响了全球的计算环境。从其诞生之初到如今成为服务器、嵌入式系统、移动设备等多个领域的核心,…...
Jax(Random、Numpy)常用函数
目录 Jax vmap Array reshape Random PRNGKey uniform normal split choice Numpy expand_dims linspace jax.numpy.linalg[pkg] dot matmul arange interp tile reshape Jax jit jax.jit(fun, in_shardingsUnspecifiedValue, out_shardingsUnspecifiedVa…...
python-pptx 中 placeholder 和 shape 有什么区别?
在 python-pptx 库中,placeholder 和 shape 是两个核心概念。虽然它们看起来相似,但在功能和作用上存在显著的区别。为了更好地理解这两个概念,我们可以通过它们的定义、使用场景以及实际代码示例来剖析其差异。 Python-pptx 的官网链接&…...
王者农药更新版
一、启动文件配置 二、GPIO使用 2.1基本步骤 1.配置GPIO,所以RCC开启APB2时钟 2.GPIO初始化(结构体) 3.给GPIO引脚设置高/低电平(WriteBit) 2.2Led循环点亮(GPIO输出) 1.RCC开启APB2时钟。…...
各省份消费差距(城乡差距)数据(2005-2022年)
消费差距,特别是城乡消费差距,是衡量一个国家或地区经济发展均衡性的重要指标。 2005年-2022年各省份消费差距(城乡差距)数据(大数据).zip资源-CSDN文库https://download.csdn.net/download/2401_84585615/…...
[Linux] 进程创建、退出和等待
标题:[Linux] 进程创建、退出和等待 个人主页水墨不写bug (图片来源于AI) 目录 一、进程创建fork() 1) fork的返回值: 2)写时拷贝 编辑3)fork常规用法 4ÿ…...
微软推出针对个人的 “AI伴侣” Copilot 会根据用户的行为模式、习惯自动进化
微软推出了为每个人提供的“AI伴侣”Copilot,它不仅能够理解用户的需求,还能根据用户的日常习惯和偏好进行适应和进化。帮助处理各种任务和复杂的日常生活场景。 它能够根据用户的生活背景提供帮助和建议,保护用户的隐私和数据安全。Copilot…...
【QT】QT入门
个人主页~ QT入门 一、简述QT1、什么是QT2、QT的优势3、应用场景 二、QT的基本使用1、新建项目(1)选择项目模版(2)选择项目路径(3)选择构建系统(4)填写类信息设置界面(5&…...
Linux 6.11版本发布
Linux 6.11版本的发布是Linux社区的一个重要里程碑,它不仅在实时计算、性能优化方面取得了显著进展,还在安全性上迈出了关键一步。 一、实时计算与性能优化 1.io_uring子系统支持 Linux 6.11引入了io_uring子系统的增强功能,特别是支持了b…...
CSS 参考手册
CSS 参考手册 概述 CSS(层叠样式表)是一种用于描述HTML或XML文档样式的样式表语言。它用于控制网页的布局和外观,使网页设计更加美观和响应式。CSS可以定义文本颜色、字体、布局、响应式设计等,是网页设计和开发中不可或缺的一部分。 基础语法 CSS的基本语法由选择器和…...
数据采集工具sqoop介绍
文章目录 什么是sqoop?一、Sqoop的起源与发展二、Sqoop的主要功能三、Sqoop的工作原理四、Sqoop的使用场景五、Sqoop的优势六、Sqoop的安装与配置 sqoop命令行一、Sqoop简介与架构二、Sqoop特点三、Sqoop常用命令及参数四、使用示例五、注意事项 什么是sqoop? Sqoop是一款开…...
扫盲:写给UI设计师的SCADA系统知识点
一、SCADA是什么,及其组成。 SCADA(Supervisory Control And Data Acquisition,监控与数据采集系统)是一种用于实时监控、控制和数据采集的自动化系统。 SCADA的组成部分: - 人机界面(HMI*:提…...
类的特殊成员函数——三之法则、五之法则、零之法则
系统中的动态资源、文件句柄(socket描述符、文件描述符)是有限的,在类中若涉及对此类资源的操作,但是未做到妥善的管理,常会造成资源泄露问题,严重的可能造成资源不可用。或引发未定义行为,进而…...
计算机毕业设计 智慧物业服务系统的设计与实现 Java实战项目 附源码+文档+视频讲解
博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌ 🍅文末获取源码联系🍅 👇🏻 精…...
Python软体中使用SpaCy进行命名实体识别
Python软体中使用SpaCy进行命名实体识别 命名实体识别(Named Entity Recognition,NER)是自然语言处理(NLP)中的一个重要任务,它涉及识别文本中的命名实体,例如人名、地名、组织名等。SpaCy是一种流行的NLP库,提供了高效的NER功能。在本文中,我们将介绍如何使用SpaCy进…...
华为云技术深度解析:以系统性创新加速智能化升级
华为云技术深度解析:以系统性创新加速智能化升级 在当今数字化转型的浪潮中,云计算作为关键的基础设施,正以前所未有的速度推动着各行各业的智能化升级。作为全球领先的云服务提供商,华为云凭借其深厚的技术积累和创新实力&#…...
推理攻击-Python案例
1、本文通过推理攻击的方式来估计训练集中每个类别的样本数量、某样本是否在训练集中。 2、一种简单的实现方法:用模型对训练数据标签进行拟合,拟合结果即推理为训练集中的情况。 3、了解这些案例可以帮助我们更好的保护数据隐私。 推理攻击(…...
find_box_3d
参数 (ObjectModel3DScene, SideLen1, SideLen2, SideLen3, MinScore, GenParam : GrippingPose, Score, ObjectModel3DBox, BoxInformation) 入参介绍 1,ObjectModel3DScene, 输入的3d模型,这个模型最好是由xyx三通道点…...
Visual Studio2017编译GDAL3.0.2源码过程
一、编译环境 操作系统:Windows 10企业版 编译工具:Visual Studio 2017旗舰版 源码版本:gdal3.0.2 二、生成解决方案 打开Visual Studio 2017的x64本机生成工具,切换到gdal3.0.2源码根目录;执行generate_vcxproj.b…...
超短脉冲激光自聚焦效应
前言与目录 强激光引起自聚焦效应机理 超短脉冲激光在脆性材料内部加工时引起的自聚焦效应,这是一种非线性光学现象,主要涉及光学克尔效应和材料的非线性光学特性。 自聚焦效应可以产生局部的强光场,对材料产生非线性响应,可能…...
【CSS position 属性】static、relative、fixed、absolute 、sticky详细介绍,多层嵌套定位示例
文章目录 ★ position 的五种类型及基本用法 ★ 一、position 属性概述 二、position 的五种类型详解(初学者版) 1. static(默认值) 2. relative(相对定位) 3. absolute(绝对定位) 4. fixed(固定定位) 5. sticky(粘性定位) 三、定位元素的层级关系(z-i…...
Python爬虫(二):爬虫完整流程
爬虫完整流程详解(7大核心步骤实战技巧) 一、爬虫完整工作流程 以下是爬虫开发的完整流程,我将结合具体技术点和实战经验展开说明: 1. 目标分析与前期准备 网站技术分析: 使用浏览器开发者工具(F12&…...
论文浅尝 | 基于判别指令微调生成式大语言模型的知识图谱补全方法(ISWC2024)
笔记整理:刘治强,浙江大学硕士生,研究方向为知识图谱表示学习,大语言模型 论文链接:http://arxiv.org/abs/2407.16127 发表会议:ISWC 2024 1. 动机 传统的知识图谱补全(KGC)模型通过…...
微信小程序云开发平台MySQL的连接方式
注:微信小程序云开发平台指的是腾讯云开发 先给结论:微信小程序云开发平台的MySQL,无法通过获取数据库连接信息的方式进行连接,连接只能通过云开发的SDK连接,具体要参考官方文档: 为什么? 因为…...
k8s业务程序联调工具-KtConnect
概述 原理 工具作用是建立了一个从本地到集群的单向VPN,根据VPN原理,打通两个内网必然需要借助一个公共中继节点,ktconnect工具巧妙的利用k8s原生的portforward能力,简化了建立连接的过程,apiserver间接起到了中继节…...
【JavaSE】绘图与事件入门学习笔记
-Java绘图坐标体系 坐标体系-介绍 坐标原点位于左上角,以像素为单位。 在Java坐标系中,第一个是x坐标,表示当前位置为水平方向,距离坐标原点x个像素;第二个是y坐标,表示当前位置为垂直方向,距离坐标原点y个像素。 坐标体系-像素 …...
OPenCV CUDA模块图像处理-----对图像执行 均值漂移滤波(Mean Shift Filtering)函数meanShiftFiltering()
操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 在 GPU 上对图像执行 均值漂移滤波(Mean Shift Filtering),用于图像分割或平滑处理。 该函数将输入图像中的…...
【Go语言基础【12】】指针:声明、取地址、解引用
文章目录 零、概述:指针 vs. 引用(类比其他语言)一、指针基础概念二、指针声明与初始化三、指针操作符1. &:取地址(拿到内存地址)2. *:解引用(拿到值) 四、空指针&am…...
Kafka入门-生产者
生产者 生产者发送流程: 延迟时间为0ms时,也就意味着每当有数据就会直接发送 异步发送API 异步发送和同步发送的不同在于:异步发送不需要等待结果,同步发送必须等待结果才能进行下一步发送。 普通异步发送 首先导入所需的k…...



