我一直在阅读一篇又一篇关于数据库备份和快照之间区别的文章,但它们没有任何意义,所以请帮助我理解
“快照是您的系统/卷在特定时间点的映像。”
“备份是执行备份时整个系统/卷的副本。”
- 一切都是在某个时间点完成的。这就是物理学的原理。除非你生活在一个不存在时间的黑洞里。这句话对我来说毫无意义。备份是在制作时制作的。是的。呃。这究竟意味着什么。
- 我不知道数据库的“图像”应该是什么。这个类比对我来说毫无意义。它们只是意味着“副本”吗?备份也是数据库的副本。再说一遍,它们对我来说都是一样的。
“快照仅保留自上次快照以来数据库的更改”
- 但我还没有拍过快照。这将是第一个。那么快照会是什么样的呢?由于没有上次快照,因此自上次快照以来没有任何更改。会...与备份完全相同吗?
“快照制作速度快且尺寸小”
- 再说一次,这是我的第一张快照。它如何神奇地比备份更快、更小?或者这只是一个谎言?
编辑:来源:(来自备份与快照的所有顶级谷歌结果)
https://phoenixnap.com/kb/snapshot-vs-backup
快照是系统/卷在特定时间点的映像。
备份是执行备份时整个系统/卷的副本。
https://www.sqlshack.com/understanding-database-snapshots-vs-database-backups-in-sql-server/
数据库快照就像数据库在某个时间点的视图。
快照备份的另一个用途是可以为数据库创建多个快照,并且这些快照可以在不同的时间点拍摄
可以随时创建备份。快照是数据库的“时间点”副本。
快照很小,可以快速轻松地制作,而不会对服务器产生太大影响。