草庐IT

备份固件

全部标签

天翼云云主机快照、云硬盘备份、云主机备份之间的区别

        天翼云提供了云主机快照、云硬盘备份、云主机备份这三种简单易用的备份工具,但这三者有什么区别,什么情况下该用快照,什么情况下该用备份呢?        首先说一下备份的概念。把一个文件复制一份叫备份,比如把重要文件拷到优盘,或者放在邮箱、网盘里保存一份,当文件被误删除或者被破坏时可以把备份的文件复制回来。也即备份是把原文件复制一份原样的数据。        快照本质上它不是备份。快照是给当前的存储状态打个标记,就像拍个照片一样,当以后系统出故障或文件丢失需要进行还原时,就可以乘坐时光穿梭机回到拍照片的那个时候。快照的原理很简单,在虚拟化技术里,每个云主机包括硬件配置、虚拟机磁盘都

Oracle数据的备份和恢复

Oracle数据的备份和恢复​当我们使用一个数据库时,总希望数据是可靠的、正确的,但由于计算机系统的故障(硬件故障、软件故障、网络故障、进程故障和系统故障)影响数据库系统的操作,影响数据库中数据的正确性,甚至破坏数据库,使数据库中全部或部分数据丢失。因此当发生上述故障后,希望能重构这个完整的数据库该处理称为数据库恢复,而要进行数据库的恢复必须要有数据库的备份工作。整库导出导入导出命令Export添加参数full=y就是整库导出expsystem/afull=y无需SQLPLUS环境EXP-00023必须是DBA才能执行完整数据库或表空间导出操作默认在C:\Users\梦凝哲雪执行命令并生成备份

redis - 如何在redis容器中恢复redis备份?

我有一个redis容器。我想备份它并在另一个redis容器中的另一台机器上重新导入备份。我按照以下步骤操作:#Createtheoriginalrediscontainerdockerrun--nameredis-dredis:3.0.3redis-server--appendonlyyes#addakeyinsideitforthetestsdockerrun-it--linkredis:redis--rmredissh-c'execredis-cli-h"$REDIS_PORT_6379_TCP_ADDR"-p"$REDIS_PORT_6379_TCP_PORT"'>SETfoob

redis - 如何在redis容器中恢复redis备份?

我有一个redis容器。我想备份它并在另一个redis容器中的另一台机器上重新导入备份。我按照以下步骤操作:#Createtheoriginalrediscontainerdockerrun--nameredis-dredis:3.0.3redis-server--appendonlyyes#addakeyinsideitforthetestsdockerrun-it--linkredis:redis--rmredissh-c'execredis-cli-h"$REDIS_PORT_6379_TCP_ADDR"-p"$REDIS_PORT_6379_TCP_PORT"'>SETfoob

应用ESP8266(Tasmota固件)、PZEM-004T、DHT11构建家庭智能电表实践(一)

   前一篇文章介绍了ESPHome的应用方法,Tasmota和ESPHome一样都是免编程的ESP固件,可帮助我们快速搭建智能家居系统。Tasmota是基于ESP设备的开源固件,不用编程即可进行快速设置和功能更新,Tasmota使用MQTT、WebUI、HTTP或串行进行控制,支持应用计时器、规则或脚本实现自动化,可与HomeAssistant进行集成,具有较好的的可扩展性和灵活性。本文将以Tasmota固件为例介绍家庭智能电表搭建方法(涉及强电操作,注意安全!)。前文:以DHT11、ESP8266为例介绍ESPHome在HomeAssistant中的应用_qq_31400983的博客-CS

如何使用JLINK调试和固件下载

文章目录前言硬件连接JLINK调试(IAR)工程配置调试器配置J-LINK配置程序调试启动调试断点管理变量跟踪寄存器跟踪JLINK固件下载J-Flash遇到的问题如何使用jlink对K64芯片解锁前言通过JLINK工具我们可以对调试设备进行仿真调试和固件下载硬件连接准备工作:    电脑(Windows7)    JLINK仿真器以及转接线    需要调试的设备将J-LINK仿真器的USB头插入电脑的USB接口,插入后Windows会自动安装加载驱动程序。打开设备管理器查看是否正常识别到J-LINK设备,如下图所示:最后,将J-LINK仿真器跟设备进行连接,连接时需注意将转接线的VCC引脚对准

postgresql数据库备份命令

pg数据库备份和恢复命令前言一、数据库备份命令二、数据库sql语句操作1.序列2.casewhen的使用2.offset的使用总结前言记录日常工作中一些关于pg数据的操作,操作环境windows系统。一、数据库备份命令切换到数据库安装的bin目录下,cmd打开命令提示界面,输入如下命令1、备份整个数据库,包括结构和数据pg_dump-hlocalhost-p5432-Upostgres-ddata>D:\data.bak2、只备份数据库某个表的结构pg_dump-hlocalhost-p5432-Upostgres-ddata-tsys_user-s>D:\sysuser.bak3、还原数据库

Linux中文件的备份与恢复

文章目录1.数据备份简介2备份策略3.备份工具dd4.xfs文件系统的备份与恢复原理及实战5.增量备份文件系统实战1.数据备份简介1.Linux服务器中哪些数据需要备份1)Linux系统重要数据/root/目录:/root目录是管理员的家目录/home/目录:/home目录是普通用户家目录,如果是生产环境的服务器,这个目录中也会保存大量的重要数据,应该备份。/etc/目录:系统重要的配置文件保存目录。2)安装服务的数据我们这里拿最常见的apache服务和mysql服务举例:apache需要备份如下内容:配置文件:RPM包安装了apache,需要备份/etc/httpd/conf/httpd.c

ES单个索引备份恢复(冷备份)

一、ES的目录说明1、es的数据目录:elasticsearch-7.15.0\data\2、es的节点目录:elasticsearch-7.15.0\data\nodes\0\3、es的索引目录:elasticsearch-7.15.0\data\nodes\0\indices4、es的节点状态目录(可删除):elasticsearch-7.15.0\data\nodes\0\_state4、es的快照目录(可删除):elasticsearch-7.15.0\data\nodes\0\snapshot_cache 二、备份任一个索引如5a9pA6GwQji3lRL-kTDl5Q,压缩后拷贝到

python - 如何从 SqlAlchemy 创建和恢复备份?

我正在编写一个Pylons应用程序,并且正在尝试创建一个简单的备份系统,其中每个表都被序列化并打包成一个文件供管理员下载,并在发生坏事时用来恢复应用程序。我可以使用SqlAlchemyserializer很好地序列化我的表数据,我也可以很好地反序列化它,但我不知道如何将这些更改提交回数据库。为了序列化我的数据,我这样做:frommyproject.model.metaimportSessionfromsqlalchemy.ext.serializerimportloads,dumpsq=Session.query(MyTable)serialized_data=dumps(q.all(