Effortless Data Backup with Duplicati and Docker: A Complete Installation Guide

  Рет қаралды 7,368

Techdox

Techdox

Күн бұрын

Are you looking to safeguard your data with an efficient and reliable backup solution? In this comprehensive guide, I walk you through the steps of installing and configuring Duplicati using Docker, making data backup and recovery a breeze. Whether you're managing Docker containers or looking to secure various data sources on your server, this tutorial is tailored for you.
➤ What You'll Learn:
How Duplicati enhances your data backup strategy.
Step-by-step installation of Duplicati via Docker Compose.
Configuring and running your first backup job with ease.
Tips for monitoring and maintaining your backups.
Perfect for IT professionals and enthusiasts alike, this video simplifies the process of setting up a robust backup system. Don't forget to subscribe for more tech insights and tutorials. Got questions or suggestions? Drop them in the comments below!
🔗 Useful Links:
Discord Channel - / discord
Docker Compose Documentation - bookstack.elzim.xyz/books/sel...
Duplicati Website - www.duplicati.com
Mega Affiliate Link: mega.io/?aff=RHXc-tcIFGg
Timestamps:
0:00 Introduction
1:05 Duplicati Overview
4:32 Deploying Duplicati
9:50 Setting up Backup
18:32 Restore Backup
19:25 Closing Thoughts
#duplicati #backup #selfhosted #techdox

Пікірлер: 16
@hydrochloricgrip4464
@hydrochloricgrip4464 5 ай бұрын
Thanks for the help in Discord and here as well!
6 ай бұрын
Thanks for this! I was thinking about using Rclone for this purpose, but it has no usable in-built webgui with scheduling at the moment. I could setup backing up my Home Assistant to Google Drive with Duplicati in a matter of minutes.
@hydrochloricgrip4464
@hydrochloricgrip4464 5 ай бұрын
thank you very mcuh
@ksoonsoon
@ksoonsoon 6 ай бұрын
Well done
@Jonteponte71
@Jonteponte71 6 ай бұрын
Looks like you might be a Tube Archivist user? Would you consider making a video/series on that? There are very few of them on YT and I don't really understand why. It's a great app!
@SnordCranston23
@SnordCranston23 6 ай бұрын
Great video! How are you backing up the duplicati database that contains the information you need to restore in the event of a complete server rebuild? On a newly rebuilt server you will have an empty duplicati database.
@Techdox
@Techdox 6 ай бұрын
Hey, reading the docs I was going based off this - “If you don't have an exported configuration file, you need to know the backend URL, credentials and the backup passphrase. Once entered all needed information, you can start restoring your files.” - duplicati.readthedocs.io/en/latest/03-using-the-graphical-user-interface/#restoring-files-if-your-duplicati-installation-is-lost
6 ай бұрын
@@Techdox maybe Duplicate can backup it's own config directory :)
@alexneagoe5258
@alexneagoe5258 4 ай бұрын
what happens if the docker volumes or binds that you back up will have read / write ops when they are backed up? shouldn't the container be stoped before being backed up?
@Techdox
@Techdox 4 ай бұрын
Yeah if it’s active data then you could have a cron job that stops the containers before the backup etc
@ISBayHudson
@ISBayHudson 6 ай бұрын
Interested to know if you looked at restic?
@Techdox
@Techdox 6 ай бұрын
I've looked into it but have yet to actually use it. Might have a play later today. Do you use it?
@ISBayHudson
@ISBayHudson 6 ай бұрын
@@Techdox I've used it once to backup some stuff before a reinstall but considering some better backups for a bunch of stuff. When trying to decide between Duplicati and Restic there were a bunch of posts on reddit etc. talking about issues with Duplicati. Plan would be to backup to unraid server via Minio and rclone to MS Drive (6TB for $18 NZ/mth is the best deal I've found for cloud storage!) The restic UI (cli) is pretty nifty - havne't looked at any front end for it though.
@MartinKli56
@MartinKli56 4 ай бұрын
DUplicati never worked for me. I had always database problems and was not able to figure out the root cause.
@askeladden450
@askeladden450 4 күн бұрын
The cause is that you need to stop the containers before backing up the volumes. If a DB transaction is occuring during backup, your DB might get corrupted. Either stop the containers, or carry out backup when no one will be using the DB, or use the DB specific cli to dump the db data into a file and then backup that file. You would need a bash script for this.
@AbdullahOllivierreIT
@AbdullahOllivierreIT 6 ай бұрын
📹 **Video Overview**: Introduction to setting up Duplicati with Docker Compose for data backup. 🔍 **Duplicati Purpose**: - 🛠 Tool for backing up servers and data files. - ❗ Not a full systemwide backup tool, but ideal for specific backups. 🐋 **Docker Focus**: - 📂 Backing up Docker volumes and configs. - 🔄 Demonstrates setup for server backups. 💾 **Backup Importance**: - 🛡 Self-hosting requires personal backup management. - 🚫 Risks of data loss without backups. 🔧 **Setup Process**: - 📖 Provides documentation and Docker Compose files for guidance. - 🖥 Shows Duplicati running as a Docker container. 👀 **Duplicati Features**: - 🕒 Automatic backups scheduled (e.g., daily at 1:00 PM). - 🔄 Restoring files capability. - 🗂 Backup of Docker configs and volumes. ⚙ **Configuration Details**: - 📌 Setting up on various servers (e.g., home server, Raspberry Pi). - 🚀 Launching Duplicati with Docker Compose. 🚧 **Permissions and Security**: - 🛂 Discusses UID and GID for access control. - ⚠ Highlights potential security considerations. 📝 **Duplicati Setup Tutorial**: - 🖥 Demonstrates setting up on Raspberry Pi. - 📊 Explains Docker Compose configuration. - 🔄 Restarting server to run Duplicati. 💻 **First Run Setup**: - 🔐 Option to set a password for multi-user environments. - 🌐 Accessing Duplicati via web port 8200. - 🗃 Adding and configuring a new backup. Here are the key points from the text, each with a selected emoji: 1. 🗂 **Choose Backup Destination**: Options include NAS, cloud services like Azure, Google Drive, or mega.nz. 2. 🌐 **Cloud Backup with mega.nz**: Utilize mega.nz for cloud backup, creating a dedicated directory for your backups. 3. 🛠 **Setting Up Backup Folder**: Create and select a specific folder in your backup destination, like 'Alum backup' in mega.nz. 4. 🔑 **Enter Account Credentials**: Input username and password for your backup service account. 5. 🌍 **Test Connection**: Verify connection to your backup provider and create necessary folder paths. 6. ⏱ **Select Source Data Carefully**: Avoid backing up the entire system; choose specific directories or files, like the Docker directory. 7. 📁 **Exclude Unnecessary Data**: Omit large or irrelevant files like movies or downloads from your backup. 8. 🔄 **Schedule Regular Backups**: Set backups to run daily at a convenient time, such as 1:00 AM. 9. 📦 **Configure Backup File Size and Retention**: Set individual backup file sizes (e.g., 150 MB chunks) and choose a retention policy like smart backup retention. 10. 🔒 **Password Warning**: Acknowledge and accept if warned about a weak password. 11. 🚀 **Start the Backup Process**: Initiate the backup and verify that files are correctly uploaded to your chosen service. 12. 🔄 **Restoring Backups**: In case of server issues, restore files using the backup service, ensuring all necessary data like Docker containers are recovered. 13. 🤝 **Community Support**: Utilize Discord or KZbin comments for assistance and follow documentation for detailed setup instructions. 14. 🔗 **Additional Resources**: Check description for links to documentation and mega.nz sign-up if interested. 15. 👋 **Closing Remarks**: Thank you message and invitation to the next video.
УГАДАЙ ГДЕ ПРАВИЛЬНЫЙ ЦВЕТ?😱
00:14
МЯТНАЯ ФАНТА
Рет қаралды 3,7 МЛН
100❤️
00:19
MY💝No War🤝
Рет қаралды 23 МЛН
Little girl's dream of a giant teddy bear is about to come true #shorts
00:32
Sigma girl and soap bubbles by Secret Vlog
00:37
Secret Vlog
Рет қаралды 6 МЛН
Secure Your Self-Hosted Network with Wazuh
21:49
Techdox
Рет қаралды 95 М.
Don’t run Proxmox without these settings!
25:45
Christian Lempa
Рет қаралды 149 М.
You're running Pi-Hole wrong! Setting up your own Recursive DNS Server!
18:02
Traefik 3 and FREE Wildcard Certificates with Docker
39:37
Techno Tim
Рет қаралды 88 М.
The Problem With OneDrive Backup
22:50
Ask Leo!
Рет қаралды 175 М.
Is this the BEST Reverse Proxy for Docker? // Traefik Tutorial
21:57
Christian Lempa
Рет қаралды 504 М.
Docker Monitoring Made Easy: Quick Start with ctop
5:06
Techdox
Рет қаралды 2,6 М.
Как бесплатно замутить iphone 15 pro max
0:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 3 МЛН
EXEED VX 2024: Не өзгерді?
9:06
Oljas Oqas
Рет қаралды 49 М.
Что делать если в телефон попала вода?
0:17
Лена Тропоцел
Рет қаралды 2,3 МЛН