标签: backup

SQL Server (2005/2008):完全备份是否在完全恢复模式下截断日志

我刚刚阅读了很多 MSDN 文档,我想我了解不同的恢复模型和备份链的概念。我还有一个问题:

完整数据库备份是否会截断事务日志(使用完整恢复模式)?

  • 如果是:MSDN 中在哪里提到了这一点?我所能找到的只是 BACKUP LOG 截断日志。

  • 如果没有:为什么?由于完整数据库备份会启动一个新的备份链,那么在日志中保留完整备份之前完成的事务有什么意义呢?

backup sql-server

41
推荐指数
4
解决办法
6万
查看次数

保持计算机有效备份的最佳做法?

我正在寻找一种廉价而有效的策略来备份我的个人电脑和笔记本电脑。

例如,目前我每周使用 Ghost 拍摄一次我的桌面快照,然后将图像放在我的外部硬盘驱动器上。这够了吗?你有什么其他的建议?

backup ghost

40
推荐指数
5
解决办法
5114
查看次数

如何备份GPG?

我需要从 GPG 备份哪些关键文件?我想我的私钥当然有资格,但还有什么?

backup disaster-recovery gpg

40
推荐指数
4
解决办法
2万
查看次数

--delete-excluded 究竟会为 rsync 做什么?

我很高兴使用 rsync 来备份我的服务器,尽管我对--delete-excluded参数有疑问。

/usr/bin/rsync -a --delete --numeric-ids --relative --delete-excluded     --rsh=/usr/bin/ssh root@server01:/etc /.snapshot/hourly.0/server01
Run Code Online (Sandbox Code Playgroud)

来自man rsync

 --delete-excluded       also delete excluded files from dest dirs
Run Code Online (Sandbox Code Playgroud)

对我来说,一个非英语母语者,这意味着 rsync 将从远程服务器上的实际目标目录中删除排除的目录,所以如果我有/home/backup并且/home/settings在我的排除文件夹中,这些文件夹实际上将从远程服务器中删除

从其他几个资源来看,它似乎会从本地备份文件夹中删除文件以节省空间。例如,您可以在服务器本身上创建小型备份并排除这些数据,这样您就不会浪费存储空间。

尽管 rsync 只能以一种方式完成它的工作,但对我来说这很重要,因为人们说它可以正常工作,但我不想在拥有删除远程服务器上的文件/目录的软件时冒任何风险。

backup debian rsync rsnapshot

38
推荐指数
1
解决办法
4万
查看次数

防止将数据写入未挂载的挂载点目录的可能性

我有一个 Ubuntu 服务器,每次启动时我都会在其中自动挂载一个外部硬盘驱动器。

为此,我在根分区上创建了一个空文件夹,并将驱动器安装在该文件夹的“内部”。

但是,如果我在驱动器未正确安装时对此路径执行备份怎么办?备份会填满我的根分区!

我可以通过执行以下操作来确保每次都安装驱动器:

sudo mount -a
Run Code Online (Sandbox Code Playgroud)

...在每次备份之前。

但是,确保数据永远不会写入空的挂载文件夹的最佳实践是什么(除非真正挂载了外部硬盘驱动器)?

这可以在没有脚本的情况下解决吗?例如说有权限?最佳做法是什么?

linux ubuntu backup permissions mount

37
推荐指数
1
解决办法
1万
查看次数

如何仅转储 PostgreSQL 中的表结构?

与此问题类似,我将如何在 PostgreSQL 中执行仅模式转储?

postgresql backup database restore schema

34
推荐指数
2
解决办法
5万
查看次数

如何加快从转储文件还原 MySQL 的速度?

我正在将 30GB 的数据库从 mysqldump 文件恢复到新服务器上的空数据库。从转储文件运行 SQL 时,恢复开始非常快,然后开始变得越来越慢。单个插入现在需要 15+ 秒。这些表主要是带有一个小型 InnoDB 的 MyISAM。服务器没有其他活动连接。SHOW PROCESSLIST;仅显示还原中的插入(以及显示进程列表本身)。

有没有人有任何想法可能导致急剧放缓?

是否有任何 MySQL 变量可以更改以在恢复过程中加快恢复速度?

mysql backup restore

34
推荐指数
2
解决办法
6万
查看次数

Rsync 到 AWS S3 存储桶

对于我托管网站的服务器,我想将数据和设置备份到 S3 存储桶。我发现您不能直接使用 rsync 备份到 S3 存储桶。是否有另一种方法可以实现以下 rsync 命令将数据备份到 S3 存储桶?

rsync -­av ­/Data /s3bucket
Run Code Online (Sandbox Code Playgroud)

我还想将该服务器上的 mysql 数据库备份到 S3 存储桶。实现这一目标的最佳方法是什么?

最后一个问题,如果我设法将所有内容备份到 S3。如果服务器崩溃或在最坏的情况下完全擦除,恢复服务器的最佳方法是什么?我必须自己记下服务器设置并重新配置服务器还是有办法备份它?

backup rsync amazon-s3 amazon-web-services

34
推荐指数
2
解决办法
4万
查看次数

将数据长期存储在硬盘上是否安全?

将数据备份到硬盘驱动器然后将其保留数年是否安全?

假设仍然可以读取文件系统格式,这样做是否安全。还是不断地重写数据(每 6 个月左右)以确保它仍然有效更好?

或者这是一个愚蠢的问题?

backup hard-drive

33
推荐指数
3
解决办法
2万
查看次数

如何备份“crontab -e”文件?

我想做一个完整的服务器备份。

我已经有我的备份脚本复制 web 应用程序的所有 html/php 文件和 mysql 数据库,并将它们放入 .tar.gz 文件中。

如何将 crontab 文件添加到该备份中?

每当我保存 crontab 时,它都会转到 /tmp 文件夹......然后当我立即检查该文件夹时,它是空的。

linux backup backup-restoration cron

33
推荐指数
4
解决办法
6万
查看次数