linux命令系统还原 怎么还原linux系统

linux系统 还原oracle数据库步骤跟命令

数据还原:

成都创新互联专注为客户提供全方位的互联网综合服务,包含不限于网站设计、做网站、内乡网络推广、小程序制作、内乡网络营销、内乡企业策划、内乡品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联为所有大学生创业者提供内乡建站搭建服务,24小时服务热线:028-86922220,官方网址:www.cdcxhl.com

1.在命令行输入:sqlplus "/as sysdba"

2. 执行以下语句登录xx数据库,用户名:xx,密码:xx(请输入当地实际密码)

conn xx/xx;

3.如果恢复的表中有涉及到触发器的请停止触发器,例:A表

alter table A disable all triggers;

commit;

4. 执行以下语句退出当前用户

quit;

5. 执行以下语句,恢复用户数据。

impdp xx/xx@数据库实例名 directory=bak_dir table_exists_action=truncate dumpfile=expdb_xx.dmp logfile=impdb_xx.log

5.在命令行输入:sqlplus "/as sysdba"

6. 执行以下语句登录xx数据库,用户名:xx,密码:xx(请输入当地实际密码)

conn xx/xx;

7. 执行以下语句打开被禁止的触发器

alter table A enable all triggers;

commit;

linux系统删除文件如何恢复

您好,方法

1、执行命令“cd /home”进入服务器根目录home;

2、执行命令“ touch demo.txt”创建一个演示文稿;

3、执行命令“ rm -rf demo.txt ”删除该文件;

4、执行命令“ debugfs ”运用系统自带恢复工具debugfs来修复;

5、额外开一个xshell,执行命令“ df /home/ ”打开刚刚被删除文件所在分区;

6、执行命令“ open /dev/mapper/vg_root-lv_root ”查看目录分区;

7、执行命令“ ls -d /home ”显示被删除文件所在目录;

8、执行命令“ logdump -i 1030”查找文件所在区块号;

9、记住上图block后面的数值并执行命令“ quit ”退出debugfs;

10、执行命令“ dd if=/dev/mapper/vg_root-lv_root of=/home/demo.txt bs=640 count=1 skip=1089 ”恢复文件操作;

11、bs与上图offset值一致,skip与block值一致;

12、执行命令“ ls ”可以看到文件demo.txt被删除后又重新找回来了,恢复成功。

Linux系统怎样备份与还原?

1、在保存备份文件的目录xxx下建立一个文件backup.sh,其内容是:

tar-zcfbin.tar.gz/bin

tar-zcfboot.tar.gz/boot

tar-zcfdev.tar.gz/dev

tar-zcfetc.tar.gz/etc

tar-zcflib32.tar.gz/lib32

tar-zcflib64.tar.gz/lib64

tar-zcflib.tar.gz/lib

tar-zcfopt.tar.gz/opt

tar-zcfsbin.tar.gz/sbin

tar-zcfselinux.tar.gz/selinux

tar-zcfsrv.tar.gz/srv

tar-zcfvar.tar.gz/var

tar-zcfusr.tar.gz/usr

2、在需要备份的时候进入到保存备份内容的目录执行一次命令:shbackup.sh

3、在保存备份文件的目录xxx下建立一个叫restore.sh的文件,其内容如下:

tar-zxf/mnt/xxx/bin.tar.gz

tar-zxf/mnt/xxx/boot.tar.gz

tar-zxf/mnt/xxx/dev.tar.gz

tar-zxf/mnt/xxx/etc.tar.gz

tar-zxf/mnt/xxx/lib32.tar.gz

tar-zxf/mnt/xxx/lib64.tar.gz

tar-zxf/mnt/xxx/lib.tar.gz

tar-zxf/mnt/xxx/opt.tar.gz

tar-zxf/mnt/xxx/sbin.tar.gz

tar-zxf/mnt/xxx/selinux.tar.gz

tar-zxf/mnt/xxx/srv.tar.gz

tar-zxf/mnt/xxx/var.tar.gz

tar-zxf/mnt/xxx/usr.tar.gz

4、如果需要系统恢复,我就用光盘启动,mount原来的根目录为yyy,接着mount保存备份文件的目录为xxx,接着进入到/mnt/yyy,并在此下达命令:sh/mnt/xxx/restore.sh

说明:

(1)、备份和恢复需要1个多小时,这个时间根据你电脑的CPU速度和硬盘转速会有所不同。

(2)、上面备份与恢复没有顾及/home目录和/root目录,因为我的系统主要是给学生做练习用的,那两个目录的内容没有意义。

在实际工作中,可能这两个目录才是最重要的,你可以模仿着别的目录添加到backup.sh和restore.sh文件中去,甚至别的目录都不备份(以便节约备份时间)就备份这两个目录。


文章名称:linux命令系统还原 怎么还原linux系统
文章来源:http://myzitong.com/article/doicedj.html