docs: upd eng backups #73

Merged
inex merged 4 commits from upd_eng_backups into master 2024-03-01 02:41:46 +02:00
Collaborator
There is no content yet.
def added 1 commit 2023-11-17 02:28:44 +02:00
def requested review from inex 2023-11-17 02:28:47 +02:00
def added 1 commit 2023-11-17 02:34:50 +02:00
inex requested changes 2023-11-17 11:56:04 +02:00
@ -18,3 +18,2 @@
As an extra benefit, backing up makes it easy to transfer a service from one machine to another with minimal hassle.
This is useful for datacenters on fire, if your server provider gets bought out by another corporation or if shareholders decide that it is finally time to make more profit.
As an extra benefit, backup makes it easy to transfer a service from one machine to another with minimal hassle.

Ты изменил глагол на существительное, и не подправил грамматику предложения под это обстоятельство

Ты изменил глагол на существительное, и не подправил грамматику предложения под это обстоятельство
Poster
Collaborator

done

done
NaiJi marked this conversation as resolved
@ -21,2 +20,3 @@
This is useful for datacenters on fire, if your server provider gets bought out by another corporation, or when shareholders decide that it is finally time to make more profit.
This document covers the basic terms and usage of SelfPrivacy backup subsystem.
We cover the basic terms and usage of the SelfPrivacy backup subsystem.

Смысл слишком улетел куда-то не туда, лучше верни как было

Смысл слишком улетел куда-то не туда, лучше верни как было
Poster
Collaborator

done

done
NaiJi marked this conversation as resolved
@ -54,2 +54,2 @@
* For the sake of performance, the list is cached. If some snapshots are missing which you think should be there, invalidate the cache so it reloads.
* If you remove some snapshots, they will disappear from the list, but for some limited time they are still restorable with the help of the cloud.
* For the sake of performance, the list is cached. If some snapshots are missing which you think should be there, invalidate the cache so it reloads;
* If you delete some snapshots, they will removed from the list, but for some limited time they are still restorable with the help of the cloud.

will removed

> will removed
Poster
Collaborator

done

done
NaiJi marked this conversation as resolved
@ -58,3 +58,2 @@
When you restore a snapshot, the service is stopped, and all of its files are restored to the state when the snapshot was taken.
There are 2 ways to do it.
There are two ways to restore a snapshot, which stops the service and restores all files to the state when the snapshot was taken.

смысловые связи в предложении утеряны

смысловые связи в предложении утеряны
Poster
Collaborator

готово

готово
inex marked this conversation as resolved
@ -70,3 +69,3 @@
## Forgetting a snapshot
Forgetting makes the snapshot inaccessible from the server, but deletion itself is reversible from cloud UI for some time (30 days for Backblaze by default).
If the snapshot is forgotten, it becomes inaccessible from the server, but deletion itself is reversible from cloud UI for some time (30 days for Backblaze by default).

Лучше вернуть как было, мы подчеркиваем действие, а не состояние

Лучше вернуть как было, мы подчеркиваем действие, а не состояние
Poster
Collaborator

готтово

готтово
NaiJi marked this conversation as resolved
@ -78,3 +77,3 @@
Note that backups are independent per service. If you have services A and B backed up automatically every day in the morning, and then you back up service B manually at noon, then service A's next backup will be in the morning as usual, but B's backups will occur at noons.
If set to zero, autobackups will be disabled.
If it disable, automatic backups will not be performed.

грамматические ошибки

грамматические ошибки
Poster
Collaborator

done

done
inex marked this conversation as resolved
@ -88,2 +83,2 @@
* List the snapshots
* Restore from snapshots as usual
* Go to your Backblaze/other cloud interface directly;
* Rewind the bucket to its previous state before the deletion event occurred;

occurred можно убрать

occurred можно убрать
Poster
Collaborator

done

done
NaiJi marked this conversation as resolved
def added 1 commit 2023-11-26 22:31:51 +02:00
def requested review from inex 2023-11-26 22:32:17 +02:00
def scheduled this pull request to auto merge when all checks succeed 2023-11-26 22:32:27 +02:00
NaiJi requested review from NaiJi 2023-11-29 12:18:25 +02:00
NaiJi requested changes 2023-11-29 13:20:11 +02:00
@ -14,2 +14,2 @@
* Spend some time reading logs and debugging what went wrong. Meanwhile the service is unusable and maybe some data is irreversibly lost.
* Rewind the service to the working state and then debug at a more relaxed pace. Hopefully it was just solar flare or a glitch in the Matrix.
* Spend some time reading logs and debugging what went wrong. Meanwhile the service is unusable and maybe some data is irreversibly lost;
* Restore the service to a working state and then debug at a more relaxed pace. Hopefully it was just solar flare or a glitch in the Matrix.
Collaborator

a solar flare

**a** solar flare
Poster
Collaborator

done

done
inex marked this conversation as resolved
@ -19,2 +19,2 @@
As an extra benefit, backing up makes it easy to transfer a service from one machine to another with minimal hassle.
This is useful for datacenters on fire, if your server provider gets bought out by another corporation or if shareholders decide that it is finally time to make more profit.
Having a backup simplifies the process of transferring a service between machines, ensuring minimal inconvenience.
This is useful for datacenters on fire, if your server provider gets bought out by another corporation, or when shareholders decide that it is finally time to make more profit.
Collaborator

This is useful if your datacenter is on fire

This is useful **if your datacenter is** on fire
Poster
Collaborator

done

done
inex marked this conversation as resolved
@ -41,2 +41,2 @@
The service's files are stored at the cloud of user's choosing.
At the moment we support Backblaze but more are to be added.
The service's files are stored at the cloud of the user's choice.
We currently support Backblaze, but more will be added.
Collaborator

We currently support Backblaze, with more to come.

We currently support Backblaze, **with more to come.**
Poster
Collaborator

done

done
inex marked this conversation as resolved
@ -44,2 +44,2 @@
All of the service data is encrypted with a local secret which the cloud never receives.
Under the hood, we use Restic for transfers of encrypted data.
All of the service data is encrypted with a local secret that the cloud never receives.
Under the hood, we use Restic to transfer of encrypted data.
Collaborator

... we use Restic to transfer encrypted data.

... we use Restic to **transfer encrypted** data.
Poster
Collaborator

done

done
inex marked this conversation as resolved
@ -46,2 +45,3 @@
Under the hood, we use Restic to transfer of encrypted data.
Clouds like Backblaze have an option to disallow immediate removal of data.
Cloud storage providers like Backblaze have an option to disallow immediate deletion of data.
Collaborator

Cloud storage providers, such as Backblaze, have an option to prevent immediate deletion of data.

Cloud storage providers, **such as Backblaze,** have an option to **prevent** immediate deletion of data.
Poster
Collaborator

done

done
inex marked this conversation as resolved
@ -74,3 +73,3 @@
## Automatic Backup
If you set up an automatic backup period, all of the services will be backed up regularly according to the period.
If you set up an automatic backup period, all of the services will be backed up based on the set period.
Collaborator

... backed up according to the set period.

... backed up **according to** the set period.
Poster
Collaborator

done

done
@ -90,0 +84,4 @@
* Rewind the bucket to its previous state before the deletion event;
* Open SelfPrivacy app;
* Update the snapshot list;
* List the snapshots;
Collaborator

@inex what does this imperative mean?

@inex what does this imperative mean?

Probably just opening the screen with the list of snapshots

Probably just opening the screen with the list of snapshots
Collaborator

Then we can remove it,

because "Make sure the list is updated" is somewhat implied from the previous step

Then we can remove it, because "Make sure the list is updated" is somewhat implied from the previous step
Poster
Collaborator

done

done
@ -93,3 +92,1 @@
* If you suspect that the snapshot list is inaccurate, try discarding the cache
* If an inplace restore failed, make sure that your cloud is accessible and your contract is active, then try to either restore a snapshot you tried to restore, or a pre-restore snapshot generated automatically
* If you do not have enough space on the disk for a safe restore, try restoring inplace
* If you suspect that the list of snapshots is incorrect, try to update snapshot list;
Collaborator

... try updating the snapshot list;

... try **updating** **the** snapshot list;
Poster
Collaborator

done

done
@ -94,2 +92,2 @@
* If an inplace restore failed, make sure that your cloud is accessible and your contract is active, then try to either restore a snapshot you tried to restore, or a pre-restore snapshot generated automatically
* If you do not have enough space on the disk for a safe restore, try restoring inplace
* If you suspect that the list of snapshots is incorrect, try to update snapshot list;
* If an inplace restore has failed, make sure that your cloud is accessible and your contract is active. Then try to either restore a snapshot you tried to restore, or a pre-restore snapshot that was automatically generated;
Collaborator

Then try to restore either a snapshot that you tried to restore or a pre-restore snapshot that was automatically generated;

Then try **to restore either** a snapshot **that** you tried to restore or a pre-restore snapshot that was automatically generated;
Poster
Collaborator

done

done
inex canceled auto merging this pull request when all checks succeed 2023-11-29 13:45:23 +02:00
def self-assigned this 2023-12-12 16:05:02 +02:00
Poster
Collaborator

Thank you @NaiJi !

Thank you @NaiJi !
def added 1 commit 2024-02-15 00:53:23 +02:00
def added 1 commit 2024-02-15 00:53:32 +02:00
def requested review from NaiJi 2024-02-15 00:53:46 +02:00
def added the
Docs
label 2024-02-15 01:06:00 +02:00
inex approved these changes 2024-03-01 02:40:58 +02:00
inex force-pushed upd_eng_backups from a767db8b4b to 36cef6e7a9 2024-03-01 02:41:05 +02:00 Compare
inex merged commit 13d6ea9618 into master 2024-03-01 02:41:46 +02:00
inex deleted branch upd_eng_backups 2024-03-01 02:41:46 +02:00
inex referenced this issue from a commit 2024-03-01 02:41:46 +02:00
Sign in to join this conversation.
No reviewers
No Label
Docs
No Milestone
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: SelfPrivacy/selfprivacy.org#73
There is no content yet.