Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Best practices for backup #43

Open
4 of 10 tasks
seisman opened this issue Jan 12, 2021 · 12 comments
Open
4 of 10 tasks

Best practices for backup #43

seisman opened this issue Jan 12, 2021 · 12 comments
Labels
best-practices help wanted Extra attention is needed

Comments

@core-man

This comment has been minimized.

@core-man
Copy link
Member

core-man commented Feb 2, 2021

If we have a portable driver, we can use APFS for macOS and NTFS for Windows.

But what's the best filesystem for Linux? Fedora 33 now uses brtfs, CentOS 7/8 uses xfs, Ubuntu uses ext4 or zfs.
Which one shall we use? Or we may choose different formats for different Linux distributions?
It seems that we can use ext4 in CentOS 7/8 (xfs) and Ubuntu (ext4). How about Fedora 33 (brtfs) and Ubuntu (zfs)?

@seisman
Copy link
Member Author

seisman commented Feb 2, 2021

Maybe ext4 is the most commonly supported format.

@core-man
Copy link
Member

core-man commented Feb 2, 2021

Maybe ext4 is the most commonly supported format.

I don't know if Fedora 33 (brtfs) and Ubuntu (zfs) support it without any configuration, just like CentOS 7/8 (xfs).
We don't have Fedora 33 now and we usually choose ext4 for our Ubuntu.

So now I have not explicitly indicated file format for backup portable disk.

@seisman
Copy link
Member Author

seisman commented Feb 2, 2021

For Fedora, we can choose ext4 as the partition format during installation. I believe it means Fedora has native support for ext4, and it should be automatically mounted when an ext4-format drive is plugged in.

@core-man
Copy link
Member

core-man commented Feb 2, 2021

For Fedora, we can choose ext4 as the partition format during installation. I believe it means Fedora has native support for ext4, and it should be automatically mounted when an ext4-format drive is plugged in.

So we can now recommend ext4 as the format for Linux, while the user can choose other ones, e.g., zfs, xfs, or brtfs if they are willing to try?

@seisman
Copy link
Member Author

seisman commented Feb 2, 2021

Yes to me.

@core-man
Copy link
Member

core-man commented Feb 5, 2021

I think we won't be able to finish DejaDup, brtfs and Backup recently. Shall we add notes and reference link for each tool on the website instead of leaving it empty?

@seisman
Copy link
Member Author

seisman commented Feb 5, 2021

I'm OK with DejaDup and Windows 10 Backup, but btrfs seems very complicated. I think we can remove it.

@core-man
Copy link
Member

core-man commented Feb 5, 2021

I'm OK with DejaDup and Windows 10 Backup, but btrfs seems very complicated. I think we can remove it.

Great. Actually, I think rsync is enough, but I am okay to recommend the GUI tools, DehaDup and Windows 10 Backup.

@core-man core-man added the help wanted Extra attention is needed label Mar 8, 2021
@seisman
Copy link
Member Author

seisman commented Oct 1, 2021

TODO list:

  • Shorten the index page https://seismo-learn.org/seismology101/best-practices/backup
  • Linux
    • How to create an ext4 format hard drive
    • Improve the rsync instructions to make it work for both Linux and macOS
    • Make sure that the backup.sh script works for both Linux and macOS
    • Finish the DejaDup subsection
    • A short comparison between rsync and DejaDup
  • macOS
    • How to create an APFS format hard drive
    • Add rsync instructions
  • Windows
    • Recommend NTFS
    • Finish the "Backup" subsection

@seisman
Copy link
Member Author

seisman commented Oct 10, 2022

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
best-practices help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants