linux sybase数据库备份问题

zhao_ivan 2010-11-09 07:43:50
各位高人,
据说sybase dump数据库的文件中包含了磁盘分区信息,如果磁盘分区信息改变了(比如硬件更换了,容量扩大了),那么就无法通过dump的文件恢复数据了。 而对数据库的表分别进行BCP操作,就可以在不同的磁盘分区存储中恢复。 而一般数据库中,总是有很多表,对每个表进行备份,也不现实。

请问各位有什么好的办法,可以备份到几个大文件中,并且可以在不同的磁盘分区系统中恢复。

谢谢。
...全文
90 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
iihero 2010-11-09
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 zhao_ivan 的回复:]

谢谢回复,

问题是,现在的硬件更换比较快,2-3年后,原来单碟100G的硬盘可能就买不到了,而变成了200G或者500G的硬盘,那么硬盘阵列换了后,会导致硬盘的分区信息变化。

记住硬盘分区的信息,有什么用呢?你的意思,我可以手工改这些信息以达到使用dump恢复的目的?
[/Quote]

作link就行了。
无论如何,原始device的位置及大小一定要记住。
zhao_ivan 2010-11-09
  • 打赏
  • 举报
回复
谢谢回复,

问题是,现在的硬件更换比较快,2-3年后,原来单碟100G的硬盘可能就买不到了,而变成了200G或者500G的硬盘,那么硬盘阵列换了后,会导致硬盘的分区信息变化。

记住硬盘分区的信息,有什么用呢?你的意思,我可以手工改这些信息以达到使用dump恢复的目的?
iihero 2010-11-09
  • 打赏
  • 举报
回复
每一次硬件更换之前,应该通过合适的方式进行恢复。
一定要记住磁盘分区的相关信息。

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧