腾讯云的事,是不是很多人以为三副本就是备份,不应该丢数据,很靠谱....

2018-08-06 21:12:27 +08:00
 void1900

希望这些人不是后端或运维…

三副本都是同步的,一般只能避免磁盘损坏问题…

并不是你们以为的备份功能…


阿里云有云盘三副本的技术介绍

https://www.alibabacloud.com/help/zh/doc-detail/35108.htm

如果你还要咬着不放,我希望你转前端、客户端 ^_^

19480 次点击
所在节点    程序员
151 条回复
jusalun
2018-08-07 11:24:19 +08:00
腾讯云和阿里云的备份都一样,物理备份后 hadoop 拖走,拖之前就压坏了,100 个副本也没用
Admstor
2018-08-07 11:47:03 +08:00
楼主你才真的不是做运维的吧
Admstor
2018-08-07 11:48:58 +08:00
@SoraneKazehana 拉到吧
个人或者团队做到 SLA 不低于云服务商级别,投入的技术和资金人力是会比直接买云服务更贵(除非你的规模很大,至少大到自己都可以卖云服务)
别以为你那一块移动硬盘的可靠性能达到 99.9999%
SoraneKazehana
2018-08-07 12:04:57 +08:00
@Admstor #119 物理起码是数据在自己手上,而且还能多份备份+UPS 保证硬件安全,又或者使用磁带来进行冷备份
而且我也说了,没钱当然选择云服务
但是我从你口中出的言论,云不安全,物理不安全,那还干什么互联网行业
回家种番薯安全多了,不对,种番薯也不安全,哪天地震,电线杆砸死,不都要 GG ?
防范于未然,未雨绸缪,求天不如求己,都是老祖宗留下来的生存之道
Hozzz
2018-08-07 12:20:56 +08:00
阿里云那个不就是说三备份吗?三冗余=三备份( oracle 重做日志组了解下)
现在的猜测是三备份放在了同一个物理硬盘上,这块物理硬盘的 BUG 导致三个备份同时 GG,这和没有备份有什么区别?速度还慢 2/3
P.S:顺便应证了网上的一句话,云计算这个市场,自身品牌全靠友商衬托
CtrlSpace
2018-08-07 13:14:27 +08:00
腾讯云已经承认自己的问题并提出赔偿方案了啊,楼上部分人好好讨论技术不行吗,上来就是洗地、站队。。。
svenFeng
2018-08-07 13:15:28 +08:00
这个帖子真是奇观。。。
@void1900 看你的回复就知道,你不是做存储的,实际也不懂,回去多看书和论文吧,还 RAID。。。

这里的三副本往往指的是分布式存储中的三副本,具体细节没说,号称 9 个 9 可靠性,下意识还以为是用 Raft/Paxos 做了强一致性同步,结果呢,磁盘 Bug 导致全部数据没了,没了。。。多大脸。。。
Eugene1024
2018-08-07 14:20:24 +08:00
很多备份都是进行了理论备份了的,能本能恢复就是另外一回事了
abccccabc
2018-08-07 15:11:19 +08:00
其实应该讨论一下,下一家丢失数据的公司可能是谁?
xkeyideal
2018-08-07 16:04:22 +08:00
拿 mongodb 的副本集模式做个类比,如果是软件出错(程序运行错误)会导致主 mongo 的数据脏掉,然后副本集同步的时候从 mongo 也会脏掉,但绝对不会导致数据丢失(如果是删除操作除外)。
这次腾讯官方给出的答复是硬盘的软件故障("物理硬盘固件版本 bug 导致的静默错误") https://mp.weixin.qq.com/s/9bP6abnvOpufN3fomB4weQ,除非三个物理硬盘全部同时发生故障,否则不会导致数据完全丢失,既然是副本形式,那么数据的同步应该采用 raft/paxos 协议进行同步(推测,也可以使用 binlog 形式),那么就必须存在一主两从,当主挂掉,就会发生选举,此时副本变成一主一从。

请问楼主,副本模式为啥就不能作为物理硬盘故障时的备份呢?
虽然可能存在数据读脏或丢失数据的可能,但是完全可以作为备份啊。

请楼主不要侮辱大家的智商,请看到腾讯给出的故障公告再来着发帖洗地。还希望这些人不是后端或运维呢,我还希望你不是程序员呢
southsala
2018-08-07 16:13:46 +08:00
@ironx 三副本是数据有三份,每份都存储在不同节点,其中只能有两个可以存在一个机柜的节点内,一份没了会在生成一份出来,始终保持三份数据,我记得应该是这个样子
karllynn
2018-08-07 17:20:14 +08:00
喷了,作为开发者理性面对,你们老板都不能理性面对你信不
binghe
2018-08-07 18:14:48 +08:00
我觉得不管是 99.999...%后面是几个 9.
通过这件事情,可以确定的是:

把数据放在腾讯云是不安全的。

这样理解应该没错吧。
binghe
2018-08-07 18:17:33 +08:00
@binghe #133 怎么就发出去了。还没说完呢。。

或者说,任何一个云都是不安全的。
如果要减少因数据丢失造成的损失。那么就只有频繁的进行本地+多份 备份。
对吗?
eslizn
2018-08-07 18:35:29 +08:00
任何云都不能确保安全
/t/426932 12L redis 被清空
https://aws.amazon.com/cn/ebs/details/ “ Amazon EBS 卷采用独特设计,年故障率 (AFR) 维持在 0.1% – 0.2% 之间,此处的故障指卷完全或部分丢失,这取决于卷的大小和性能”
pluto
2018-08-07 19:14:14 +08:00
数据可用!=数据安全
zccicy
2018-08-07 20:17:30 +08:00
@mhycy 的确,实在想不通为什么会丢数据,仅有的几个可能性推理到最后都是可怕的结论。
Showfom
2018-08-07 22:45:30 +08:00
@binghe 肯定的啊,放在别人那总得自己有备份,万一哪天不讲理把你账号关了呢
feverzsj
2018-08-07 22:47:21 +08:00
问题是现在全部丢失,连根头发都不留
fgodt
2018-08-07 23:30:01 +08:00
这东西还有什么讨论的,数据全部丢失有什么洗的么 总不能服务器数据每秒都备份吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/477408

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX