0 0

如何正确的使用dump 和 restore ?10

Linux 高手请入。

本人用 dump 对系统的两个分区做了备份, 在系统损坏后, 本人先把两个分区都格式化了, 然后再用之前dump下来的文件进行恢复。恢复后,系统无法正常的启动。
报了如下错误
PCI: Fatal: No config space access function found


备份采用下面的指令, 备份2个分区的数据

dump -0u -f /opt/dump/os2.dump.0 /dev/hda2
dump -0u -f /opt/dump/os1.dump.0 /dev/hda1
还特意备份了主引导记录
dd if=/dev/hda  of=/root/mbr  bs=512 count=1

接下来就是恢复了。
先进入急救模式,用其他盘引导。
然后格式化盘
mkfs -t ext3 /dev/hda2
mkfs -t ext3 /dev/hda1

然后把分区 mount 到 /mnt/d1   和 /mnt/d2  上面
cd /mnt/d1
restore -t -f /opt/dump/os1.dump.0
cd /mnt/d2
restore -t -f /opt/dump/os2.dump.0
重启机器,机器就挂了,
恢复mbr 主引导记录也不行。

不知道漏掉了什么。请指教。

2014年12月31日 19:06
目前还没有答案

相关推荐

    Greenplum使用pg_dump备份数据库1

    本文将详细讲解如何使用`pg_dump`工具来备份和恢复Greenplum数据库。 ### 1. `pg_dump`工具介绍 `pg_dump`是PostgreSQL数据库系统提供的一个实用程序,用于创建数据库的转储(或备份)。在Greenplum中,这个工具...

    Dump/Restore ext2/3/4 filesystem backup-开源

    本文将详细讲解dump和restore命令的功能、使用方法以及其在备份和恢复过程中的作用。 "Dump"是一个功能强大的命令行工具,它允许用户对Linux系统中的文件系统进行完整或部分的备份。标题提到的"Dump/Restore ext2/3...

    elasticsearch-dump-6.79.0.tar.gz

    Elasticsearch-dump 是一款强大的工具,专门设计用于在 Elasticsearch 集群之间进行数据的导入和导出,同时也适用于...通过熟练掌握 elasticsearch-dump 的使用,你将能够更好地管理和维护你的 Elasticsearch 集群。

    第八节 pg_dump.docx

    5. **恢复过程**:使用pg_restore工具可以解压和加载归档文件,可以选择性恢复对象和数据,根据需要调整恢复顺序和内容。pg_restore支持更多的恢复选项,如并行恢复、数据过滤等。 总结来说,pg_dump是PostgreSQL...

    Laravel开发-db-dump

    `Laravel开发-db-dump` 指的是使用Laravel框架进行数据库的备份与恢复操作,这对于数据安全和开发环境的快速配置至关重要。本文将深入探讨如何在Laravel中有效地进行数据库的dump操作。 首先,了解`db-dump`这个...

    rails_db_dump:用于万无一失的数据库转储的 Rake 任务

    委托常规转储实用程序,例如mysqldump和pg_dump 。 与它们不同的是,您不必记住任何正确的语法。 您也不必指定连接参数; 如果应用程序工作,转储程序也工作。 用法 rake db:dump 如果没有参数,任务会将当前...

    Ubuntu权威指南(2/2)

    11.3.1 利用dump命令实现数据的 ??备份 306 11.3.2 利用restore命令实现 ??数据的恢复 308 11.4 文件系统限额管理 310 11.4.1 限额概述 310 11.4.2 设置限额 312 11.4.3 限额的维护 315 第12章 软件管理 318 12.1 ...

    Ubuntu权威指南(1/2)

    11.3.1 利用dump命令实现数据的 ??备份 306 11.3.2 利用restore命令实现 ??数据的恢复 308 11.4 文件系统限额管理 310 11.4.1 限额概述 310 11.4.2 设置限额 312 11.4.3 限额的维护 315 第12章 软件管理 318 12.1 ...

    oracle_dmp.rar_DMP_oracle

    正确理解和掌握这一过程对于数据库管理员来说至关重要,因为它能有效地保护和恢复数据,确保业务的连续性。在实际操作中,应结合具体环境灵活应用,并遵循最佳实践,以保证数据的安全和高效导入。

    解决了php中的开发问题

    这通常需要通过调试来定位问题,可以使用`var_dump()`或`print_r()`函数输出变量值,或者使用Xdebug进行断点调试。 3. **运行时异常**:比如文件不存在、数据库连接失败、内存溢出等。这些异常需要通过异常处理机制...

    《HP-UX系统和网络管理I》培训教材配套幻灯片

    9. **备份与恢复策略**:学习如何制定备份计划,使用hpux的备份工具如tar、dump、restore进行数据备份与恢复。 10. **故障排查**:教授如何诊断系统问题,分析错误日志,以及使用调试工具进行问题定位。 11. **...

    Windows版postgresql

    **Windows版PostgreSQL详解** PostgreSQL,简称Postgres,是一种开源的关系型数据库管理系统(RDBMS),以其强大的功能、高度的稳定性和...正确理解和掌握上述知识点,将有助于你在Windows上更好地利用PostgreSQL。

    Linux基础知识99问(五)

    `dump`和`restore`命令就是常用的工具之一。例如,备份`/usr`目录至磁带机(设备为`/dev/rmt8`): ```bash dump -O -f /dev/rmt8 /usr ``` 恢复备份则使用`restore`命令: ```bash restore -r -f /dev/rmt8 ``` #...

    Linux上NBU异机恢复Oracle测试.pdf

    - 在目标端安装Oracle数据库软件,但不创建实例,设置必要的文件路径,如`admin`目录下的各种dump文件夹以及`oradata`和`test`目录。 3. **恢复SPFILE**: - SPFILE是Oracle的动态参数文件,包含了数据库运行时的...

    Sybase数据库备份与恢复.pdf

    这一过程可以通过Sybase的恢复工具或命令来执行,包括使用交互式命令恢复(restore interactive)和非交互式命令恢复(restore database)等操作。 从提供的【部分内容】中可以看出,文档提及了Sybase的备份与恢复...

    Navicat使用手册.docx

    数据库的导出和导入则分别通过"Dump SQL File…"(选择"Structure And data")和"Execute SQL file…"功能实现。 在数据表操作方面,创建新表结构涉及右键点击"Table",选择"New Table",定义字段名、类型、长度和...

    DB-backup_restore

    "DB-backup_restore"这一主题涵盖了如何对数据库进行有效的备份,以及在必要时如何正确地恢复数据。下面将详细讨论相关知识点。 一、数据库备份的类型与策略 1. 完全备份:这是最基本的备份类型,包含数据库中的...

    postgres8.2.3手册

    最后,PostgreSQL 支持各种工具进行备份和恢复,如 pg_dump 和 pg_restore。手册将指导你如何正确备份数据库,以及在数据丢失或系统故障时进行恢复。 总而言之,"postgres8.2.3手册"是深入了解 PostgreSQL 数据库...

    Redis集群数据迁移操作文档

    shake.linux -conf=redis-shake.conf -type=xxx`,其中`xxx`代表迁移模式,包括sync(全量+增量同步)、dump(数据备份到RDB文件)、decode(解析RDB文件)、restore(从RDB恢复到Redis)和rump(采用scan和restore...

Global site tag (gtag.js) - Google Analytics