我不小心从parallels plesk删除了一个域。是否可以恢复与该域相关的数据库
我最近搞砸了一个查询并破坏了 MySQL 中的一个表。我还意识到我没有一个 cron 来执行每晚的 SQL 转储。但我确实有一个夜间磁盘映像,我已将其恢复并安装在数据库服务器上。
我在 ~/my_restore/var/lib/mysql 中发现了一个巨大的“ibdata1”文件,听起来它可能是我的数据库。
我可以运行命令来直接从数据库文件进行转储吗?
或者也许我应该停止 mysql 并更新 /etc/mysql/my.cnf 以指向新的数据文件?
只是想在我把愚蠢与更愚蠢(呃)复合之前寻求建议。
我希望我能尽可能准确地表达我的问题。
我正在寻找一种方法来尽快和频繁地为我的 vm 服务器进行备份,因为它们正在处理/生成的数据很有价值。我有一个 KVM 主机和至少 2 个来宾:Web 服务器(Apache/PHP)和数据库服务器(MySQL/Solr)。我不在乎主人,但在乎客人。我不想让您深入研究 KVM 或虚拟化这个主题。该线程应该适用于所有基于 vm 的环境以及所有其他环境。vm 场景很适合,因为它更棘手,代表了我想象中最复杂的情况之一。至少,我需要在这个基础上。
目前,我每天生成 1-2 次虚拟机内备份和基于 LVM 的快照。如果发生硬件故障(我最近遇到过),最好的情况下我会错过一大堆数据。
因此,一种方法可能是深入研究每个应用程序/服务并应用可用的最佳备份策略。应在每种情况下加以考虑。
另一种有趣的方式似乎是使用分布式文件系统。这个想法是有一个文件系统,它的行为有点像 MySQL 的二进制日志。或者更一般:它捕获文件系统上的所有写操作并将其异步复制到另一台机器。根据网络和写入的数据量,这可能会以几秒或几分钟的延迟结束,不用说它会错过缓存中阻止的所有操作。所以我有一个虚拟机,它位于安装在虚拟机主机上的分布式文件系统上。然后每个写操作都会异步应用到(比如说)备份服务器上。现在遇到硬件故障时,我可以切换到备份服务器(理论上)作为新的主服务器,或者简单地将文件复制回恢复的主服务器,以防万一,停机时间比数据丢失更容易接受。效果应该是虚拟机的行为就像它在几秒钟到几分钟前立即关闭一样。但不是几个小时。我不寻求文件系统级别的主-主复制,因为大多数应用程序都不支持,尤其是像 MySQL 这样的数据库服务器!
所以我的问题是:有没有人已经对这种配置有了一些经验,或者对这种备份数据的尝试有积极和消极的认识?我对这些文件系统没有深入的经验。特别是在可靠性和性能方面。
在关于Archivbit 的德语维基百科上,我阅读了以下内容:
完整备份:完整备份备份所有文件 - 无论其属性如何 - 并重置存档属性。
差异备份:差异备份备份自上次完整备份以来发生更改的所有文件,因此设置了存档位。归档位保持不变。
增量备份:增量备份的行为因各自备份程序中的实施而异。所以可能是存档位被重置了……”
对我来说真的不清楚。没有归档位复位的增量备份和差异备份有什么区别?在差异备份部分是否真的需要提及完整备份或者像这样就足够了:
差异备份备份所有设置了存档位的文件。归档位保持不变。
这些定义是特定于软件的吗?
是否有对这些术语具有明确、公认的定义的来源?
我最近升级(因为害怕失败)我的备份驱动器从 750GB Toshiba Canvio USB3 驱动器(几年前)升级到 WD My Book Duo 6TB USB3 驱动器。我将 WD My Book Duo 配置为 Raid 1 以实现冗余。这些是我使用 CrystalDiskMark 获得的基准数据。
Raid 1 配置中的 WD My Book Duo 2x3TB
-----------------------------------------------------------------------
CrystalDiskMark 6.0.0 x64 (C) 2007-2017 hiyohiyo
Crystal Dew World : https://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1000 bytes, KiB = 1024 bytes
Sequential Read (Q= 32,T= 1) : 154.008 MB/s
Sequential Write (Q= 32,T= 1) : 154.307 MB/s
Random Read …Run Code Online (Sandbox Code Playgroud) 鉴于:RAID 中的 2 个 HDD 以及我们在 3 年后丢失其中 1 个的情况:
那么,如果我们可以简单地配置每晚备份,例如仅用于数据差异,那么使用 RAID 的好处是什么?在这种情况下,我们只能丢失一天的数据(如果合适的话,例如家庭文件服务器),但与主磁盘相比,备份磁盘的磨损程度会降低。
也许我错了你怎么看?
大家好,有没有可以定期备份在线网站文件夹并将它们离线存储在本地系统上的备份软件。需要一些强大的东西,如果有一些免费的东西可以完成这项工作,那就太好了:)
我可以安装并让它定期运行的东西。我的本地系统在 Windows XP 上运行
我必须用 rsync 备份一组用户数据。只有一件小事我不知道该怎么做。当用户删除文件时,它会保留在服务器上。这很好,因为它可能被错误地删除了,但如果它不会永远留在那里就好了。
那么当它们在 SRC 上一段时间(例如 7 天)没有出现时,我如何在 DEST 上进行 rsync 删除文件
我知道我可以编写一个脚本,在文件夹中的每个文件上手动使用 rsync,然后确定是否应该删除 DEST 上的文件,但是这样做只是为了稍后了解 rsync 有这个功能已经。虽然我找不到它。
非常感谢您的时间
我需要有关构建以下项目所需时间的建议。1) oracle 10g 安装 2) Apache web 服务器 3) Solaris OS 4) 服务器备份服务设置 5) Big IP Load balancer
快速响应将不胜感激。
我们正在尝试为我们的新 Hyper-V 设置确定一个好的备份策略。
我们在 Windows 2008 R2 Hyper-V 主机上有 3 个虚拟机。我们在主机上安装了 Symantec BackupExec 2010 并安装了 Hyper-V 代理。
我们希望在晚上对磁带执行完整备份,并每天对每日磁带执行两次增量备份。
我们的环境需要不断保护我们的数据库 (Microsoft Access)。
有什么想法吗?我应该查看不同的软件吗?