diff --git a/app/guide/20210808180117-6v0mkxr/20210117215840-jcl17fx.sy b/app/guide/20210808180117-6v0mkxr/20210117215840-jcl17fx.sy index 6bde8d38a..98f899bb2 100644 --- a/app/guide/20210808180117-6v0mkxr/20210117215840-jcl17fx.sy +++ b/app/guide/20210808180117-6v0mkxr/20210117215840-jcl17fx.sy @@ -7,7 +7,7 @@ "id": "20210117215840-jcl17fx", "title": "Data Security", "type": "doc", - "updated": "20220626214222" + "updated": "20230422123335" }, "Children": [ { @@ -45,7 +45,7 @@ "ListData": {}, "Properties": { "id": "20210721113914-eyp2qea", - "updated": "20210721113914" + "updated": "20230422123335" }, "Children": [ { @@ -56,19 +56,28 @@ "Marker": "Kg==" }, "Properties": { - "id": "20210721113914-l3m6qaz" + "id": "20210721113914-l3m6qaz", + "updated": "20230422123335" }, "Children": [ { "ID": "20210721113914-tv2xupw", "Type": "NodeParagraph", "Properties": { - "id": "20210721113914-tv2xupw" + "id": "20210721113914-tv2xupw", + "updated": "20230422123335" }, "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230422120504-ns837kr", + "TextMarkBlockRefSubtype": "s", + "TextMarkTextContent": "Availability" + }, { "Type": "NodeText", - "Data": "Availability: no data loss, no conflict, keep the data complete and consistent" + "Data": ": no data loss, keep the data complete and consistent" } ] } @@ -269,7 +278,7 @@ "ListData": {}, "Properties": { "id": "20210721113914-m1bcp7i", - "updated": "20220703223851" + "updated": "20230422122808" }, "Children": [ { @@ -281,7 +290,7 @@ }, "Properties": { "id": "20210721113914-fg1idfp", - "updated": "20220703223851" + "updated": "20230422122808" }, "Children": [ { @@ -289,12 +298,12 @@ "Type": "NodeParagraph", "Properties": { "id": "20210721113914-rmfboog", - "updated": "20220703223851" + "updated": "20230422122808" }, "Children": [ { "Type": "NodeText", - "Data": "Regularly back up data, refer to 321 Backup Guidelines (Minimum 3 copies, 2 media, and 1 offsite storage)" + "Data": "Regularly back up data, refer to 321 Backup Guidelines (Minimum 3 copies, 2 media, and 1 offline storage)" } ] } diff --git a/app/guide/20210808180117-6v0mkxr/20210117215840-jcl17fx/20230422120504-ns837kr.sy b/app/guide/20210808180117-6v0mkxr/20210117215840-jcl17fx/20230422120504-ns837kr.sy new file mode 100644 index 000000000..a4af21adf --- /dev/null +++ b/app/guide/20210808180117-6v0mkxr/20210117215840-jcl17fx/20230422120504-ns837kr.sy @@ -0,0 +1,549 @@ +{ + "ID": "20230422120504-ns837kr", + "Spec": "1", + "Type": "NodeDocument", + "Properties": { + "id": "20230422120504-ns837kr", + "title": "Data Availability Guarantee", + "updated": "20230422122821" + }, + "Children": [ + { + "ID": "20230422120505-6clcdod", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20230422120505-6clcdod", + "updated": "20230422120520" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "Local device" + } + ] + }, + { + "ID": "20230422120505-fbpi1wh", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120505-fbpi1wh", + "updated": "20230422120505" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "We've put a lot of effort into improving data availability on local devices:" + } + ] + }, + { + "ID": "20230422120505-b6bd8z1", + "Type": "NodeList", + "ListData": {}, + "Properties": { + "id": "20230422120505-b6bd8z1", + "updated": "20230422122458" + }, + "Children": [ + { + "ID": "20230422120505-cn1xuuw", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422120505-cn1xuuw", + "updated": "20230422120505" + }, + "Children": [ + { + "ID": "20230422120505-jq3kipw", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120505-jq3kipw", + "updated": "20230422120505" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "The content changes in the editor will be automatically saved to the disk, and the actual writing time to the disk will vary according to the size of the document. Usually, the final save will be completed within 1 second" + } + ] + } + ] + }, + { + "ID": "20230422120505-dbhi4gi", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422120505-dbhi4gi", + "updated": "20230422122447" + }, + "Children": [ + { + "ID": "20230422120505-vch6lgs", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120505-vch6lgs", + "updated": "20230422122447" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "Support " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20220615120326-oxyzckb", + "TextMarkBlockRefSubtype": "s", + "TextMarkTextContent": "File history" + } + ] + } + ] + }, + { + "ID": "20230422120505-vve84oe", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422120505-vve84oe", + "updated": "20230422122458" + }, + "Children": [ + { + "ID": "20230422120505-mepcqaq", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120505-mepcqaq", + "updated": "20230422122458" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "Support " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20220615120602-drz9hwc", + "TextMarkBlockRefSubtype": "s", + "TextMarkTextContent": "Data snapshot" + } + ] + } + ] + }, + { + "ID": "20230422120505-10hmek5", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422120505-10hmek5", + "updated": "20230422120505" + }, + "Children": [ + { + "ID": "20230422120505-fuhzgkv", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120505-fuhzgkv", + "updated": "20230422120505" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "Support complete export and import of Data compressed package" + } + ] + } + ] + }, + { + "ID": "20230422120505-xtjiycl", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422120505-xtjiycl", + "updated": "20230422120505" + }, + "Children": [ + { + "ID": "20230422120505-9i1p1rl", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120505-9i1p1rl", + "updated": "20230422120505" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "It is forbidden to synchronize data through third-party sync disk software to avoid file damage" + } + ] + } + ] + } + ] + }, + { + "ID": "20230422120505-p4nj9au", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120505-p4nj9au", + "updated": "20230422120505" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "Through these efforts, we have tried our best to ensure the availability of data on the local device. But please note that the premise of these guarantees is that the device disk is free from failures and accidents." + } + ] + }, + { + "ID": "20230422120505-kest28r", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20230422120505-kest28r", + "updated": "20230422120505" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "Cloud sync" + } + ] + }, + { + "ID": "20230422120505-put393c", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120505-put393c", + "updated": "20230422122519" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "It is not enough to improve the availability of data on the local device, because the " + }, + { + "Type": "NodeText", + "Data": "cloud" + }, + { + "Type": "NodeText", + "Data": " " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210721112206-mhr9wxi", + "TextMarkBlockRefSubtype": "s", + "TextMarkTextContent": "data synchronization" + }, + { + "Type": "NodeText", + "Data": " is one of the rigid requirements. " + }, + { + "Type": "NodeText", + "Data": "Data synchronization" + }, + { + "Type": "NodeText", + "Data": " will affect local device data, so we should try our best to ensure the availability of data after synchronization:" + } + ] + }, + { + "ID": "20230422120505-g2ke8sd", + "Type": "NodeList", + "ListData": {}, + "Properties": { + "id": "20230422120505-g2ke8sd", + "updated": "20230422122724" + }, + "Children": [ + { + "ID": "20230422120505-4wsflto", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422120505-4wsflto", + "updated": "20230422120505" + }, + "Children": [ + { + "ID": "20230422120505-7ckz0sn", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120505-7ckz0sn", + "updated": "20230422120505" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "Generate a data snapshot before synchronization, if unexpected synchronization results occur, you can roll back through the snapshot" + } + ] + } + ] + }, + { + "ID": "20230422120505-5ca5hhc", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422120505-5ca5hhc", + "updated": "20230422122629" + }, + "Children": [ + { + "ID": "20230422120505-gdukytd", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120505-gdukytd", + "updated": "20230422120505" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "If a file conflict occurs during synchronization" + } + ] + }, + { + "ID": "20230422120505-hxty2gi", + "Type": "NodeList", + "ListData": {}, + "Properties": { + "id": "20230422120505-hxty2gi", + "updated": "20230422122629" + }, + "Children": [ + { + "ID": "20230422120505-dd3jdaq", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422120505-dd3jdaq", + "updated": "20230422120505" + }, + "Children": [ + { + "ID": "20230422120505-5ztp90u", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120505-5ztp90u", + "updated": "20230422120505" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "Automatically generate file history, you can roll back through file history" + } + ] + } + ] + }, + { + "ID": "20230422120505-68rfrop", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422120505-68rfrop", + "updated": "20230422122629" + }, + "Children": [ + { + "ID": "20230422120505-5n9yyyk", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120505-5n9yyyk", + "updated": "20230422122629" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "You can also enable " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "Settings" + }, + { + "Type": "NodeText", + "Data": "​ - " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "Cloud" + }, + { + "Type": "NodeText", + "Data": "​ - " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "Generate conflict documentation when syncing conflicts" + }, + { + "Type": "NodeText", + "Data": "​" + } + ] + } + ] + } + ] + } + ] + }, + { + "ID": "20230422120505-48cniaa", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422120505-48cniaa", + "updated": "20230422122724" + }, + "Children": [ + { + "ID": "20230422120505-9w5jgvm", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120505-9w5jgvm", + "updated": "20230422122724" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "Support browsing and downloading cloud snapshots in " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "Data History" + }, + { + "Type": "NodeText", + "Data": "​ - " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "Data snapshot" + }, + { + "Type": "NodeText", + "Data": "​ - " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "Cloud snapshot" + }, + { + "Type": "NodeText", + "Data": "​" + } + ] + } + ] + } + ] + }, + { + "ID": "20230422120505-nki8wlu", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20230422120505-nki8wlu", + "updated": "20230422120505" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "Summarize" + } + ] + }, + { + "ID": "20230422120505-t9ql366", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120505-t9ql366", + "updated": "20230422122731" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "Through the above safeguards, we hope you will no longer have too many concerns about data availability, please feel free to use it." + } + ] + }, + { + "ID": "20230422120505-l9yz7a8", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120505-l9yz7a8", + "updated": "20230422122821" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "Nevertheless, we still recommend that you refer to the 321 Backup Guidelines (Minimum 3 copies, 2 media, and 1 offline storage)." + } + ] + }, + { + "ID": "20230422120505-8v46db1", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120505-8v46db1", + "updated": "20230422120505" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "Welcome to give us more feedback and suggestions, data availability is the top priority, and we look forward to continuously improving it with everyone's efforts." + } + ] + } + ] +} \ No newline at end of file diff --git a/app/guide/20210808180117-czj9bvb/20210117211155-56n4odu.sy b/app/guide/20210808180117-czj9bvb/20210117211155-56n4odu.sy index 1191a5b94..da39e802c 100644 --- a/app/guide/20210808180117-czj9bvb/20210117211155-56n4odu.sy +++ b/app/guide/20210808180117-czj9bvb/20210117211155-56n4odu.sy @@ -7,7 +7,7 @@ "id": "20210117211155-56n4odu", "title": "数据安全", "type": "doc", - "updated": "20220626213125" + "updated": "20230422123357" }, "Children": [ { @@ -45,43 +45,42 @@ { "ID": "20210302223430-kskwppo", "Type": "NodeList", - "ListData": { - "Tight": true, - "BulletChar": 42, - "Padding": 2, - "Marker": "Kg==", - "Num": -1 - }, + "ListData": {}, "Properties": { "id": "20210302223430-kskwppo", - "updated": "20210525220618" + "updated": "20230422123357" }, "Children": [ { "ID": "20210525220618-mb42ynt", "Type": "NodeListItem", - "Data": "*", "ListData": { - "Tight": true, "BulletChar": 42, - "Padding": 2, - "Marker": "Kg==", - "Num": -1 + "Marker": "Kg==" }, "Properties": { - "id": "20210525220618-mb42ynt" + "id": "20210525220618-mb42ynt", + "updated": "20230422123357" }, "Children": [ { "ID": "20210525220618-ctad9jk", "Type": "NodeParagraph", "Properties": { - "id": "20210525220618-ctad9jk" + "id": "20210525220618-ctad9jk", + "updated": "20230422123357" }, "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230422103807-d46wjhs", + "TextMarkBlockRefSubtype": "s", + "TextMarkTextContent": "可用性" + }, { "Type": "NodeText", - "Data": "可用性:数据不丢失、不冲突,保持数据的完整和一致" + "Data": ":数据不丢失,保持数据的完整和一致" } ] } @@ -90,16 +89,13 @@ { "ID": "20210525220623-i1o11y5", "Type": "NodeListItem", - "Data": "*", "ListData": { - "Tight": true, "BulletChar": 42, - "Padding": 2, - "Marker": "Kg==", - "Num": -1 + "Marker": "Kg==" }, "Properties": { - "id": "20210525220623-i1o11y5" + "id": "20210525220623-i1o11y5", + "updated": "20210525220623" }, "Children": [ { diff --git a/app/guide/20210808180117-czj9bvb/20210117211155-56n4odu/20230422103807-d46wjhs.sy b/app/guide/20210808180117-czj9bvb/20210117211155-56n4odu/20230422103807-d46wjhs.sy new file mode 100644 index 000000000..2634ed8ec --- /dev/null +++ b/app/guide/20210808180117-czj9bvb/20210117211155-56n4odu/20230422103807-d46wjhs.sy @@ -0,0 +1,528 @@ +{ + "ID": "20230422103807-d46wjhs", + "Spec": "1", + "Type": "NodeDocument", + "Properties": { + "id": "20230422103807-d46wjhs", + "title": "数据可用性保障", + "updated": "20230422120121" + }, + "Children": [ + { + "ID": "20230422112334-gs95gig", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20230422112334-gs95gig", + "updated": "20230422112337" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "本地设备" + } + ] + }, + { + "ID": "20230422103807-3y0po58", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422103807-3y0po58", + "updated": "20230422112614" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "在提升本地设备上的数据可用性方面我们做了大量努力:" + } + ] + }, + { + "ID": "20230422103932-75ctqj2", + "Type": "NodeList", + "ListData": {}, + "Properties": { + "id": "20230422103932-75ctqj2", + "updated": "20230422110554" + }, + "Children": [ + { + "ID": "20230422103933-a30frix", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422103933-a30frix", + "updated": "20230422105840" + }, + "Children": [ + { + "ID": "20230422103933-lzz8fzf", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422103933-lzz8fzf", + "updated": "20230422105840" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "编辑器中的内容变更会自动保存到磁盘上,实际写入磁盘时间会根据文档大小有所不同,通常情况下 1 秒以内会完成最终保存" + } + ] + } + ] + }, + { + "ID": "20230422104539-ggakha5", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422104539-ggakha5", + "updated": "20230422110554" + }, + "Children": [ + { + "ID": "20230422104539-6lrglh5", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422104539-6lrglh5", + "updated": "20230422110554" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "支持" + }, + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20220615111435-ownalnb", + "TextMarkBlockRefSubtype": "s", + "TextMarkTextContent": "文件历史" + } + ] + } + ] + }, + { + "ID": "20230422105131-lnuf75q", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422105131-lnuf75q", + "updated": "20230422110550" + }, + "Children": [ + { + "ID": "20230422105131-7q6xxdg", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422105131-7q6xxdg", + "updated": "20230422110550" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "支持" + }, + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20220615112531-5yos96d", + "TextMarkBlockRefSubtype": "s", + "TextMarkTextContent": "数据快照" + } + ] + } + ] + }, + { + "ID": "20230422105520-57ndqxi", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422105520-57ndqxi", + "updated": "20230422105534" + }, + "Children": [ + { + "ID": "20230422105520-ot34p72", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422105520-ot34p72", + "updated": "20230422105534" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "支持完整导出和导入 Data 压缩包" + } + ] + } + ] + }, + { + "ID": "20230422105258-oj5avjn", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422105258-oj5avjn", + "updated": "20230422105556" + }, + "Children": [ + { + "ID": "20230422105258-qgwd6ti", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422105258-qgwd6ti", + "updated": "20230422105556" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "禁止通过第三方同步盘软件同步数据以避免造成文件损坏" + } + ] + } + ] + } + ] + }, + { + "ID": "20230422110315-sv2rsvh", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422110315-sv2rsvh", + "updated": "20230422120114" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "通过这些努力,我们已经尽量保障了本地设备上的数据可用性。但请注意的是,这些保障落实的前提是设备磁盘不发生故障和意外。" + } + ] + }, + { + "ID": "20230422112342-lf07rux", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20230422112342-lf07rux", + "updated": "20230422112545" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "云端同步" + } + ] + }, + { + "ID": "20230422110805-kprcrel", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422110805-kprcrel", + "updated": "20230422120121" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "仅仅提升本地设备上的数据可用性是不够的,因为云端" + }, + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210721103420-vn6g2yy", + "TextMarkBlockRefSubtype": "s", + "TextMarkTextContent": "数据同步" + }, + { + "Type": "NodeText", + "Data": "是刚性需求之一。数据同步会影响本地设备数据,所以我们也要尽量保障同步后数据的可用性:" + } + ] + }, + { + "ID": "20230422105530-t203zzx", + "Type": "NodeList", + "ListData": {}, + "Properties": { + "id": "20230422105530-t203zzx", + "updated": "20230422111009" + }, + "Children": [ + { + "ID": "20230422111009-aum0wmg", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422111009-aum0wmg", + "updated": "20230422111009" + }, + "Children": [ + { + "ID": "20230422111009-3zbriwj", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422111009-3zbriwj", + "updated": "20230422112940" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "同步前生成数据快照,如果出现非预期的同步结果则可以通过该快照回滚" + } + ] + } + ] + }, + { + "ID": "20230422111101-87ev2o5", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422111101-87ev2o5" + }, + "Children": [ + { + "ID": "20230422111101-0r12nnu", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422111101-0r12nnu", + "updated": "20230422111514" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "同步时如果发生文件冲突" + } + ] + }, + { + "ID": "20230422111237-jl4ylxp", + "Type": "NodeList", + "ListData": {}, + "Properties": { + "id": "20230422111237-jl4ylxp" + }, + "Children": [ + { + "ID": "20230422111237-qjf48w4", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422111237-qjf48w4" + }, + "Children": [ + { + "ID": "20230422111237-bibelfs", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422111237-bibelfs", + "updated": "20230422111245" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "自动生成文件历史,可以通过文件历史回滚" + } + ] + } + ] + }, + { + "ID": "20230422111247-182j3sj", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422111247-182j3sj" + }, + "Children": [ + { + "ID": "20230422111247-djwfifo", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422111247-djwfifo", + "updated": "20230422111356" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "也可以在 " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "设置" + }, + { + "Type": "NodeText", + "Data": "​ - " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "云端" + }, + { + "Type": "NodeText", + "Data": "​ 中开启 " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "同步冲突时生成冲突文档" + }, + { + "Type": "NodeText", + "Data": "​" + } + ] + } + ] + } + ] + } + ] + }, + { + "ID": "20230422111357-fljcvsw", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422111357-fljcvsw" + }, + "Children": [ + { + "ID": "20230422111357-nzhi5p1", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422111357-nzhi5p1", + "updated": "20230422113002" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "支持在 " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "数据历史" + }, + { + "Type": "NodeText", + "Data": "​ - " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "数据快照" + }, + { + "Type": "NodeText", + "Data": "​ - " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "云端快照" + }, + { + "Type": "NodeText", + "Data": "​ 中浏览和下载云端快照" + } + ] + } + ] + } + ] + }, + { + "ID": "20230422113341-bhsow86", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20230422113341-bhsow86", + "updated": "20230422113914" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "总结" + } + ] + }, + { + "ID": "20230422113915-snwmnoi", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422113915-snwmnoi", + "updated": "20230422115400" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "通过以上保障措施,希望你不再对数据可用性方面产生太多顾虑,请放心使用。" + } + ] + }, + { + "ID": "20230422114701-u3eikhs", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422114701-u3eikhs", + "updated": "20230422115415" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "尽管如此,我们依然建议你参考 321 备份原则(至少 3 个副本、2 种介质和 1 个异地存储)进行定期数据备份。" + } + ] + }, + { + "ID": "20230422103921-3f5n674", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422103921-3f5n674", + "updated": "20230422115541" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "欢迎给我们反馈更多建议,数据可用性是重中之重,期待在大家的努力下不断提高它。" + } + ] + } + ] +} \ No newline at end of file diff --git a/app/guide/20211226090932-5lcq56f/20211226115043-afhev0g.sy b/app/guide/20211226090932-5lcq56f/20211226115043-afhev0g.sy index 297b705ac..de819a4de 100644 --- a/app/guide/20211226090932-5lcq56f/20211226115043-afhev0g.sy +++ b/app/guide/20211226090932-5lcq56f/20211226115043-afhev0g.sy @@ -6,7 +6,7 @@ "icon": "1f50f", "id": "20211226115043-afhev0g", "title": "資料安全", - "updated": "20220626214021" + "updated": "20230422123349" }, "Children": [ { @@ -44,7 +44,7 @@ "ListData": {}, "Properties": { "id": "20211226115155-2bnjxep", - "updated": "20211228141318" + "updated": "20230422123349" }, "Children": [ { @@ -56,7 +56,7 @@ }, "Properties": { "id": "20211226115155-r4hwqlr", - "updated": "20211228141318" + "updated": "20230422123349" }, "Children": [ { @@ -64,12 +64,19 @@ "Type": "NodeParagraph", "Properties": { "id": "20211226115155-n4d8iqg", - "updated": "20211228141318" + "updated": "20230422123349" }, "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230422120236-58nari9", + "TextMarkBlockRefSubtype": "s", + "TextMarkTextContent": "可用性" + }, { "Type": "NodeText", - "Data": "可用性:資料不遺失、不沖突,保持資料的完整和一致" + "Data": ":資料不遺失,保持資料的完整和一致" } ] } diff --git a/app/guide/20211226090932-5lcq56f/20211226115043-afhev0g/20230422120236-58nari9.sy b/app/guide/20211226090932-5lcq56f/20211226115043-afhev0g/20230422120236-58nari9.sy new file mode 100644 index 000000000..4d0f85368 --- /dev/null +++ b/app/guide/20211226090932-5lcq56f/20211226115043-afhev0g/20230422120236-58nari9.sy @@ -0,0 +1,533 @@ +{ + "ID": "20230422120236-58nari9", + "Spec": "1", + "Type": "NodeDocument", + "Properties": { + "id": "20230422120236-58nari9", + "title": "數據可用性保障", + "updated": "20230422120445" + }, + "Children": [ + { + "ID": "20230422120301-fq8ivta", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20230422120301-fq8ivta", + "updated": "20230422120301" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "本地設備" + } + ] + }, + { + "ID": "20230422120301-acei6ig", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120301-acei6ig", + "updated": "20230422120301" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "在提升本地設備上的數據可用性方面我們做了大量努力:" + } + ] + }, + { + "ID": "20230422120301-ooxvslf", + "Type": "NodeList", + "ListData": {}, + "Properties": { + "id": "20230422120301-ooxvslf", + "updated": "20230422120316" + }, + "Children": [ + { + "ID": "20230422120301-ss6aiad", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422120301-ss6aiad", + "updated": "20230422120301" + }, + "Children": [ + { + "ID": "20230422120301-rdiwlwy", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120301-rdiwlwy", + "updated": "20230422120301" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "編輯器中的內容變更會自動保存到磁盤上,實際寫入磁盤時間會根據文檔大小有所不同,通常情況下 1 秒以內會完成最終保存" + } + ] + } + ] + }, + { + "ID": "20230422120301-lpatbwv", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422120301-lpatbwv", + "updated": "20230422120308" + }, + "Children": [ + { + "ID": "20230422120301-mbutjue", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120301-mbutjue", + "updated": "20230422120308" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "支持" + }, + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20220615120005-e50u8z7", + "TextMarkBlockRefSubtype": "s", + "TextMarkTextContent": "文件歷史" + } + ] + } + ] + }, + { + "ID": "20230422120301-as6yn55", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422120301-as6yn55", + "updated": "20230422120316" + }, + "Children": [ + { + "ID": "20230422120301-qk3lt59", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120301-qk3lt59", + "updated": "20230422120316" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "支持" + }, + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20220615120134-cdqs2gt", + "TextMarkBlockRefSubtype": "s", + "TextMarkTextContent": "數據快照" + } + ] + } + ] + }, + { + "ID": "20230422120301-5ioj77c", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422120301-5ioj77c", + "updated": "20230422120301" + }, + "Children": [ + { + "ID": "20230422120301-d5c3lid", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120301-d5c3lid", + "updated": "20230422120301" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "支持完整導出和導入 Data 壓縮包" + } + ] + } + ] + }, + { + "ID": "20230422120301-f7yk58k", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422120301-f7yk58k", + "updated": "20230422120301" + }, + "Children": [ + { + "ID": "20230422120301-rnfnh0a", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120301-rnfnh0a", + "updated": "20230422120301" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "禁止通過第三方同步盤軟件同步數據以避免造成文件損壞" + } + ] + } + ] + } + ] + }, + { + "ID": "20230422120301-zt905ip", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120301-zt905ip", + "updated": "20230422120301" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "通過這些努力,我們已經盡量保障了本地設備上的數據可用性。但請注意的是,這些保障落實的前提是設備磁盤不發生故障和意外。" + } + ] + }, + { + "ID": "20230422120301-a1yj8y4", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20230422120301-a1yj8y4", + "updated": "20230422120301" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "雲端同步" + } + ] + }, + { + "ID": "20230422120301-ewk4v17", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120301-ewk4v17", + "updated": "20230422120403" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "僅僅提升本地設備上的數據可用性是不夠的,因為雲端" + }, + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226121438-xaafdo8", + "TextMarkBlockRefSubtype": "s", + "TextMarkTextContent": "數據同步" + }, + { + "Type": "NodeText", + "Data": "是剛性需求之一。數據同步會影響本地設備數據,所以我們也要盡量保障同步後數據的可用性:" + } + ] + }, + { + "ID": "20230422120301-4tinfy7", + "Type": "NodeList", + "ListData": {}, + "Properties": { + "id": "20230422120301-4tinfy7", + "updated": "20230422120445" + }, + "Children": [ + { + "ID": "20230422120301-oe7flh1", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422120301-oe7flh1", + "updated": "20230422120301" + }, + "Children": [ + { + "ID": "20230422120301-76ojm7f", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120301-76ojm7f", + "updated": "20230422120301" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "同步前生成數據快照,如果出現非預期的同步結果則可以通過該快照回滾" + } + ] + } + ] + }, + { + "ID": "20230422120301-c2hgawf", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422120301-c2hgawf", + "updated": "20230422120426" + }, + "Children": [ + { + "ID": "20230422120301-ifhsls7", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120301-ifhsls7", + "updated": "20230422120301" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "同步時如果發生文件衝突" + } + ] + }, + { + "ID": "20230422120301-2sx5b7x", + "Type": "NodeList", + "ListData": {}, + "Properties": { + "id": "20230422120301-2sx5b7x", + "updated": "20230422120426" + }, + "Children": [ + { + "ID": "20230422120301-v1ugz3c", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422120301-v1ugz3c", + "updated": "20230422120301" + }, + "Children": [ + { + "ID": "20230422120301-gan2m26", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120301-gan2m26", + "updated": "20230422120301" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "自動生成文件歷史,可以通過文件歷史回滾" + } + ] + } + ] + }, + { + "ID": "20230422120301-z8l8tpp", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422120301-z8l8tpp", + "updated": "20230422120426" + }, + "Children": [ + { + "ID": "20230422120301-a82nm5r", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120301-a82nm5r", + "updated": "20230422120426" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "也可以在 " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "設置" + }, + { + "Type": "NodeText", + "Data": "​ - " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "雲端" + }, + { + "Type": "NodeText", + "Data": "​ 中開啟 " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "同步衝突時生成衝突文檔" + }, + { + "Type": "NodeText", + "Data": "​" + } + ] + } + ] + } + ] + } + ] + }, + { + "ID": "20230422120301-he36u56", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230422120301-he36u56", + "updated": "20230422120445" + }, + "Children": [ + { + "ID": "20230422120301-uqcd85n", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120301-uqcd85n", + "updated": "20230422120445" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "支持在 " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "數據歷史" + }, + { + "Type": "NodeText", + "Data": "​ - " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "數據快照" + }, + { + "Type": "NodeText", + "Data": "​ - " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "雲端快照" + }, + { + "Type": "NodeText", + "Data": "​ 中瀏覽和下載雲端快照" + } + ] + } + ] + } + ] + }, + { + "ID": "20230422120301-b5cgc38", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20230422120301-b5cgc38", + "updated": "20230422120301" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "總結" + } + ] + }, + { + "ID": "20230422120301-gs54x5s", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120301-gs54x5s", + "updated": "20230422120301" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "通過以上保障措施,希望你不再對數據可用性方面產生太多顧慮,請放心使用。" + } + ] + }, + { + "ID": "20230422120301-xc64ugj", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120301-xc64ugj", + "updated": "20230422120301" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "儘管如此,我們依然建議你參考 321 備份原則(至少 3 個副本、2 種介質和 1 個異地存儲)進行定期數據備份。" + } + ] + }, + { + "ID": "20230422120301-sham0cc", + "Type": "NodeParagraph", + "Properties": { + "id": "20230422120301-sham0cc", + "updated": "20230422120301" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "歡迎給我們反饋更多建議,數據可用性是重中之重,期待在大家的努力下不斷提高它。" + } + ] + } + ] +} \ No newline at end of file