Imagine you save a photo on your phone and it uploads to cloud storage. What is the main way cloud storage keeps your files safe?
Think about how losing one copy of a file might not lose your data if there are backups.
Cloud storage keeps your files safe by storing multiple copies (backups) in different locations. This way, if one server fails, your files are still safe elsewhere.
Look at this flowchart describing what happens when you edit a file saved in cloud storage synced to your computer:
- Edit file on computer
- File marked as changed
- Sync client uploads changes to cloud
- Cloud updates file version
- Other devices download updated file
What is the correct order of these steps?
Think about what happens immediately after you edit a file before syncing.
First you edit the file, then the system marks it as changed. The sync client uploads the changes, the cloud updates the file version, and finally other devices download the update.
Two people edit the same cloud file at the same time on different devices. Which sync method best prevents data loss?
Think about how you can recover previous versions if mistakes happen.
Versioning saves all changes as separate versions, allowing users to review and restore any version, preventing data loss from conflicts.
Maria edits a document offline and saves it. Meanwhile, John edits the same document online. When Maria reconnects, her changes overwrite John's without warning. What problem happened?
Think about what happens when two people edit the same file separately.
This is a sync conflict where changes from different sources overwrite each other because the system did not detect or resolve the conflict properly.
You have a cloud folder synced to your computer. The folder contains 3 files: A (2MB), B (3MB), and C (5MB). You edit file B twice, creating 2 extra versions (each 3MB). How much total cloud storage is used?
Add the original files plus all versions stored in the cloud.
The original files total 2 + 3 + 5 = 10 MB. Two extra versions of file B add 3 + 3 = 6 MB. Total is 10 + 6 = 16 MB.