Checkpoint64 has a preset for Terraria: it already knows where the save folder is, backs it up automatically and keeps every version. Everything this site has on Terraria:
Terraria
-
Save file location
Windows:
%USERPROFILE%\Documents\My Games\Terraria\Worlds
macOS:~/Library/Application Support/Terraria/Worlds
Linux:~/.local/share/Terraria/Worlds -
Backup guide
Terraria writes a single .bak beside each world and overwrites it on the next save, so its safety net covers one bad write and nothing older. Checkpoint64 keeps every version of the Worlds folder, so a damaged world is one click from undone. Free download.
-
Server ports
TCP 7777 -
Sharing with friends
How to share your Terraria world with friends, from playing live to taking turns when the host is offline.