📝 Automatically purge unreferenced data snapshots older than 30 days in official cloud storage https://github.com/siyuan-note/siyuan/issues/8056

This commit is contained in:
Daniel 2024-10-10 01:15:41 +08:00
parent 0a56760978
commit ce865a51ce
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
4 changed files with 505 additions and 130 deletions

View file

@ -5,7 +5,8 @@
"Properties": {
"id": "20220105101227-n5zpr1a",
"title": "Limitations",
"updated": "20230526091044"
"type": "doc",
"updated": "20241010011042"
},
"Children": [
{
@ -14,7 +15,7 @@
"ListData": {},
"Properties": {
"id": "20220105101254-dhwb8a1",
"updated": "20230526091044"
"updated": "20241010011042"
},
"Children": [
{
@ -53,27 +54,21 @@
"Marker": "Kg=="
},
"Properties": {
"id": "20220105101254-hqgvkpw"
"id": "20220105101254-hqgvkpw",
"updated": "20220105101254"
},
"Children": [
{
"ID": "20220105101254-9uc9ujk",
"Type": "NodeParagraph",
"Properties": {
"id": "20220105101254-9uc9ujk"
"id": "20220105101254-9uc9ujk",
"updated": "20220105101254"
},
"Children": [
{
"Type": "NodeText",
"Data": "Supports the creation of up to 7 "
},
{
"Type": "NodeText",
"Data": "cloud"
},
{
"Type": "NodeText",
"Data": " synchronization directories"
"Data": "Supports the creation of up to 7 cloud synchronization directories"
}
]
}
@ -87,35 +82,21 @@
"Marker": "Kg=="
},
"Properties": {
"id": "20220105101254-7efd0tf"
"id": "20220105101254-7efd0tf",
"updated": "20220105101254"
},
"Children": [
{
"ID": "20220105101254-2pos3yt",
"Type": "NodeParagraph",
"Properties": {
"id": "20220105101254-2pos3yt"
"id": "20220105101254-2pos3yt",
"updated": "20220105101254"
},
"Children": [
{
"Type": "NodeText",
"Data": "The initial total size of "
},
{
"Type": "NodeText",
"Data": "cloud"
},
{
"Type": "NodeText",
"Data": " "
},
{
"Type": "NodeText",
"Data": "storage"
},
{
"Type": "NodeText",
"Data": " space is "
"Data": "The initial total size of cloud storage space is "
},
{
"Type": "NodeTextMark",
@ -130,6 +111,129 @@
}
]
},
{
"ID": "20241010010954-pclixbt",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241010010954-pclixbt",
"updated": "20241010011042"
},
"Children": [
{
"ID": "20241010010955-t8t3map",
"Type": "NodeParagraph",
"Properties": {
"id": "20241010010955-t8t3map",
"updated": "20241010010955"
},
"Children": [
{
"Type": "NodeText",
"Data": "Data snapshots in cloud storage are retained for up to 30 days, that is, unreferenced snapshots older than 30 days will be automatically cleaned up"
}
]
},
{
"ID": "20241010010955-9lsrcx5",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20241010010955-9lsrcx5",
"updated": "20241010011042"
},
"Children": [
{
"ID": "20241010010955-ztvcl95",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241010010955-ztvcl95",
"updated": "20241010010955"
},
"Children": [
{
"ID": "20241010010955-gju74g2",
"Type": "NodeParagraph",
"Properties": {
"id": "20241010010955-gju74g2",
"updated": "20241010010955"
},
"Children": [
{
"Type": "NodeText",
"Data": "The latest snapshot after each data synchronization will not be cleaned up"
}
]
}
]
},
{
"ID": "20241010010955-3tlm4gr",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241010010955-3tlm4gr",
"updated": "20241010011042"
},
"Children": [
{
"ID": "20241010010955-xaxm8k4",
"Type": "NodeParagraph",
"Properties": {
"id": "20241010010955-xaxm8k4",
"updated": "20241010011042"
},
"Children": [
{
"Type": "NodeText",
"Data": "Snapshots manually tagged for backup and uploaded to the cloud will not be cleaned up"
}
]
}
]
},
{
"ID": "20241010010955-zi1t1um",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241010010955-zi1t1um",
"updated": "20241010010955"
},
"Children": [
{
"ID": "20241010010955-vt9tf3b",
"Type": "NodeParagraph",
"Properties": {
"id": "20241010010955-vt9tf3b",
"updated": "20241010010955"
},
"Children": [
{
"Type": "NodeText",
"Data": "Snapshots within 30 days will not be cleaned up"
}
]
}
]
}
]
}
]
},
{
"ID": "20220105101254-fvel6pz",
"Type": "NodeListItem",
@ -152,23 +256,7 @@
"Children": [
{
"Type": "NodeText",
"Data": "After the paid subscription expires, the "
},
{
"Type": "NodeText",
"Data": "cloud"
},
{
"Type": "NodeText",
"Data": " "
},
{
"Type": "NodeText",
"Data": "storage"
},
{
"Type": "NodeText",
"Data": " will be completely deleted"
"Data": "After the paid subscription expires, the cloud storage will be completely deleted"
}
]
},

View file

@ -5,7 +5,8 @@
"Properties": {
"id": "20230808120348-yut741f",
"title": "限制",
"updated": "20230808220435"
"type": "doc",
"updated": "20241010010937"
},
"Children": [
{
@ -14,7 +15,7 @@
"ListData": {},
"Properties": {
"id": "20230808120348-fti66eq",
"updated": "20230808220435"
"updated": "20241010010937"
},
"Children": [
{
@ -25,7 +26,8 @@
"Marker": "Kg=="
},
"Properties": {
"id": "20230808120348-or1vtrh"
"id": "20230808120348-or1vtrh",
"updated": "20230808120348"
},
"Children": [
{
@ -38,15 +40,7 @@
"Children": [
{
"Type": "NodeText",
"Data": "最多支持创建 7 个"
},
{
"Type": "NodeText",
"Data": "云端"
},
{
"Type": "NodeText",
"Data": "同步目录"
"Data": "最多支持创建 7 个云端同步目录"
}
]
}
@ -74,11 +68,7 @@
"Children": [
{
"Type": "NodeText",
"Data": "最多支持保存 12 个"
},
{
"Type": "NodeText",
"Data": "数据快照"
"Data": "最多支持保存 12 个数据快照"
}
]
}
@ -106,15 +96,7 @@
"Children": [
{
"Type": "NodeText",
"Data": "云端"
},
{
"Type": "NodeText",
"Data": "存储空间"
},
{
"Type": "NodeText",
"Data": "初始化总大小为 "
"Data": "云端存储空间初始化总大小为 "
},
{
"Type": "NodeTextMark",
@ -129,6 +111,129 @@
}
]
},
{
"ID": "20241010010525-v947wk6",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241010010525-v947wk6",
"updated": "20241010010937"
},
"Children": [
{
"ID": "20241010010525-ufbwxie",
"Type": "NodeParagraph",
"Properties": {
"id": "20241010010525-ufbwxie",
"updated": "20241010010653"
},
"Children": [
{
"Type": "NodeText",
"Data": "云端存储中的数据快照最长保留 30 天,即 30 天之前的未引用快照会被自动清理"
}
]
},
{
"ID": "20241010010721-h2nxf9s",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20241010010721-h2nxf9s",
"updated": "20241010010937"
},
"Children": [
{
"ID": "20241010010720-gdh7tx0",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241010010720-gdh7tx0",
"updated": "20241010010937"
},
"Children": [
{
"ID": "20241010010720-q53dcr4",
"Type": "NodeParagraph",
"Properties": {
"id": "20241010010720-q53dcr4",
"updated": "20241010010937"
},
"Children": [
{
"Type": "NodeText",
"Data": "每次数据同步后的最新快照不会被清理"
}
]
}
]
},
{
"ID": "20241010010727-fa6g8uw",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241010010727-fa6g8uw",
"updated": "20241010010727"
},
"Children": [
{
"ID": "20241010010727-sm3elkr",
"Type": "NodeParagraph",
"Properties": {
"id": "20241010010727-sm3elkr",
"updated": "20241010010734"
},
"Children": [
{
"Type": "NodeText",
"Data": "手动标记备份上传到云端的快照不会被清理"
}
]
}
]
},
{
"ID": "20241010010735-1sh1m73",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241010010735-1sh1m73",
"updated": "20241010010808"
},
"Children": [
{
"ID": "20241010010735-z4sgvdd",
"Type": "NodeParagraph",
"Properties": {
"id": "20241010010735-z4sgvdd",
"updated": "20241010010808"
},
"Children": [
{
"Type": "NodeText",
"Data": "30 天内的快照不会被清理"
}
]
}
]
}
]
}
]
},
{
"ID": "20230808120348-34cmomp",
"Type": "NodeListItem",
@ -172,7 +277,8 @@
"Marker": "Kg=="
},
"Properties": {
"id": "20230808120348-ovfk4gl"
"id": "20230808120348-ovfk4gl",
"updated": "20230808120348"
},
"Children": [
{

View file

@ -5,7 +5,8 @@
"Properties": {
"id": "20220105101348-corstqc",
"title": "限制",
"updated": "20230808220451"
"type": "doc",
"updated": "20241010011131"
},
"Children": [
{
@ -14,7 +15,7 @@
"ListData": {},
"Properties": {
"id": "20220105101409-es213ce",
"updated": "20230808220451"
"updated": "20241010011131"
},
"Children": [
{
@ -39,11 +40,7 @@
"Children": [
{
"Type": "NodeText",
"Data": "最多支持保存 12 個"
},
{
"Type": "NodeText",
"Data": "資料快照"
"Data": "最多支持保存 12 個資料快照"
}
]
}
@ -57,27 +54,21 @@
"Marker": "Kg=="
},
"Properties": {
"id": "20220105101409-0c3wlyv"
"id": "20220105101409-0c3wlyv",
"updated": "20220105101409"
},
"Children": [
{
"ID": "20220105101409-2awkety",
"Type": "NodeParagraph",
"Properties": {
"id": "20220105101409-2awkety"
"id": "20220105101409-2awkety",
"updated": "20220105101409"
},
"Children": [
{
"Type": "NodeText",
"Data": "最多支持建立 7 個"
},
{
"Type": "NodeText",
"Data": "雲端"
},
{
"Type": "NodeText",
"Data": "同步目錄"
"Data": "最多支持建立 7 個雲端同步目錄"
}
]
}
@ -91,27 +82,21 @@
"Marker": "Kg=="
},
"Properties": {
"id": "20220105101409-7pgt847"
"id": "20220105101409-7pgt847",
"updated": "20220105101409"
},
"Children": [
{
"ID": "20220105101409-7009hm1",
"Type": "NodeParagraph",
"Properties": {
"id": "20220105101409-7009hm1"
"id": "20220105101409-7009hm1",
"updated": "20220105101409"
},
"Children": [
{
"Type": "NodeText",
"Data": "雲端"
},
{
"Type": "NodeText",
"Data": "存儲空間"
},
{
"Type": "NodeText",
"Data": "初始化總大小為 "
"Data": "雲端存儲空間初始化總大小為 "
},
{
"Type": "NodeTextMark",
@ -126,6 +111,129 @@
}
]
},
{
"ID": "20241010011126-lo7wzgl",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241010011126-lo7wzgl",
"updated": "20241010011131"
},
"Children": [
{
"ID": "20241010011131-1bdnqa3",
"Type": "NodeParagraph",
"Properties": {
"id": "20241010011131-1bdnqa3",
"updated": "20241010011131"
},
"Children": [
{
"Type": "NodeText",
"Data": "雲端儲存中的資料快照最長保留 30 天,即 30 天之前的未引用快照會自動清理"
}
]
},
{
"ID": "20241010011131-2egibp2",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20241010011131-2egibp2",
"updated": "20241010011131"
},
"Children": [
{
"ID": "20241010011131-saf8vu8",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241010011131-saf8vu8",
"updated": "20241010011131"
},
"Children": [
{
"ID": "20241010011131-8yhnff8",
"Type": "NodeParagraph",
"Properties": {
"id": "20241010011131-8yhnff8",
"updated": "20241010011131"
},
"Children": [
{
"Type": "NodeText",
"Data": "每次資料同步後的最新快照不會被清理"
}
]
}
]
},
{
"ID": "20241010011131-cpuww84",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241010011131-cpuww84",
"updated": "20241010011131"
},
"Children": [
{
"ID": "20241010011131-l03qyip",
"Type": "NodeParagraph",
"Properties": {
"id": "20241010011131-l03qyip",
"updated": "20241010011131"
},
"Children": [
{
"Type": "NodeText",
"Data": "手動標記備份上傳到雲端的快照不會被清理"
}
]
}
]
},
{
"ID": "20241010011131-g5u8rek",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241010011131-g5u8rek",
"updated": "20241010011131"
},
"Children": [
{
"ID": "20241010011131-miuu9d9",
"Type": "NodeParagraph",
"Properties": {
"id": "20241010011131-miuu9d9",
"updated": "20241010011131"
},
"Children": [
{
"Type": "NodeText",
"Data": "30 天內的快照不會被清理"
}
]
}
]
}
]
}
]
},
{
"ID": "20220105101409-7he9vg5",
"Type": "NodeListItem",
@ -148,15 +256,7 @@
"Children": [
{
"Type": "NodeText",
"Data": "付費訂閱到期以後,"
},
{
"Type": "NodeText",
"Data": "雲端"
},
{
"Type": "NodeText",
"Data": "存儲會被徹底刪除"
"Data": "付費訂閱到期以後,雲端存儲會被徹底刪除"
}
]
},

View file

@ -7,7 +7,7 @@
"id": "20240530101000-75auqcn",
"title": "制限事項",
"type": "doc",
"updated": "20240530101000"
"updated": "20241010011243"
},
"Children": [
{
@ -15,9 +15,8 @@
"Type": "NodeList",
"ListData": {},
"Properties": {
"ID": "20240530101000-sm1459q",
"id": "20240530101000-gs98xjs",
"updated": "20240530101000"
"updated": "20241010011243"
},
"Children": [
{
@ -28,7 +27,6 @@
"Marker": "Kg=="
},
"Properties": {
"ID": "20240530101000-kqq8097",
"id": "20240530101000-1ldjmxw",
"updated": "20240530101000"
},
@ -37,7 +35,6 @@
"ID": "20240530101000-k4tmkoy",
"Type": "NodeParagraph",
"Properties": {
"ID": "20240530101000-lxs2o8d",
"id": "20240530101000-k4tmkoy",
"updated": "20240530101000"
},
@ -58,7 +55,6 @@
"Marker": "Kg=="
},
"Properties": {
"ID": "20240530101000-ul1eip3",
"id": "20240530101000-31v7zil",
"updated": "20240530101000"
},
@ -67,7 +63,6 @@
"ID": "20240530101000-6lnnawp",
"Type": "NodeParagraph",
"Properties": {
"ID": "20240530101000-cid476a",
"id": "20240530101000-6lnnawp",
"updated": "20240530101000"
},
@ -88,7 +83,6 @@
"Marker": "Kg=="
},
"Properties": {
"ID": "20240530101000-luznisb",
"id": "20240530101000-m0pbgr7",
"updated": "20240530101000"
},
@ -97,7 +91,6 @@
"ID": "20240530101000-e3qi05u",
"Type": "NodeParagraph",
"Properties": {
"ID": "20240530101000-30p2nbr",
"id": "20240530101000-e3qi05u",
"updated": "20240530101000"
},
@ -119,6 +112,101 @@
}
]
},
{
"ID": "20241010011243-a8jj7la",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241010011243-a8jj7la",
"updated": "20241010011243"
},
"Children": [
{
"ID": "20241010011243-4gbdfrc",
"Type": "NodeParagraph",
"Properties": {
"id": "20241010011243-4gbdfrc",
"updated": "20241010011243"
},
"Children": [
{
"Type": "NodeText",
"Data": "クラウド ストレージ内のデータ スナップショットは最大 30 日間保持されます。つまり、30 日を超えた参照されていないスナップショットは自動的に消去されます。"
}
]
},
{
"ID": "20241010011243-katv66y",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20241010011243-katv66y",
"updated": "20241010011243"
},
"Children": [
{
"ID": "20241010011243-iqx3ljw",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241010011243-iqx3ljw",
"updated": "20241010011243"
},
"Children": [
{
"ID": "20241010011243-6nf99yb",
"Type": "NodeParagraph",
"Properties": {
"id": "20241010011243-6nf99yb",
"updated": "20241010011243"
},
"Children": [
{
"Type": "NodeText",
"Data": "各データ同期後の最新のスナップショットは消去されません"
}
]
}
]
},
{
"ID": "20241010011243-jltcyg6",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241010011243-jltcyg6",
"updated": "20241010011243"
},
"Children": [
{
"ID": "20241010011243-k36yn7x",
"Type": "NodeParagraph",
"Properties": {
"id": "20241010011243-k36yn7x",
"updated": "20241010011243"
},
"Children": [
{
"Type": "NodeText",
"Data": "手動でマークされたバックアップからクラウドにアップロードされたスナップショットはクリーンアップされません\n*30 日以内のスナップショットは消去されません"
}
]
}
]
}
]
}
]
},
{
"ID": "20240530101000-bqjzt8r",
"Type": "NodeListItem",
@ -127,7 +215,6 @@
"Marker": "Kg=="
},
"Properties": {
"ID": "20240530101000-jht3ayk",
"id": "20240530101000-bqjzt8r",
"updated": "20240530101000"
},
@ -136,7 +223,6 @@
"ID": "20240530101000-45my39a",
"Type": "NodeParagraph",
"Properties": {
"ID": "20240530101000-mapz48z",
"id": "20240530101000-45my39a",
"updated": "20240530101000"
},
@ -152,7 +238,6 @@
"Type": "NodeList",
"ListData": {},
"Properties": {
"ID": "20240530101000-mz66o31",
"id": "20240530101000-8gw40ck",
"updated": "20240530101000"
},
@ -165,7 +250,6 @@
"Marker": "Kg=="
},
"Properties": {
"ID": "20240530101000-5qlw4vg",
"id": "20240530101000-gombjin",
"updated": "20240530101000"
},
@ -174,7 +258,6 @@
"ID": "20240530101000-n8i54lo",
"Type": "NodeParagraph",
"Properties": {
"ID": "20240530101000-c8p3j65",
"id": "20240530101000-n8i54lo",
"updated": "20240530101000"
},
@ -195,7 +278,6 @@
"Marker": "Kg=="
},
"Properties": {
"ID": "20240530101000-t246qmv",
"id": "20240530101000-xdtc36l",
"updated": "20240530101000"
},
@ -204,7 +286,6 @@
"ID": "20240530101000-7pjypdm",
"Type": "NodeParagraph",
"Properties": {
"ID": "20240530101000-htf5ogz",
"id": "20240530101000-7pjypdm",
"updated": "20240530101000"
},