Ironmount
Powerful remote storage backup automation tool-Restic-based enterprise-class backup solution that supports multi-protocol storage (NFS/SMB/WebDAV/S3), provides encryption, compression, deduplication and flexible retention policies. The Web interface is simple and easy-to-use, supporting backup task scheduling, monitoring and rapid recovery. Suitable for personal and corporate data protection scenarios.
Ironmount is a modern backup automation tool that allows you to easily manage backup and recovery of important data. It is built on Restic, the industry-leading open source backup tool, and provides a friendly Web interface and powerful automation capabilities. ###Core Features - ** End-to-end encryption ** -All backup data is automatically encrypted to ensure data security - ** Intelligent compression and deduplication ** -Automatically compress data and remove duplicate content, saving storage space - ** Flexible scheduling ** -Customize backup schedule and support daily, weekly, monthly and other strategies - ** Retention policy ** -intelligently manage backup history and automatically clean up expired backups - ** Fast recovery ** -Recover data at any point in time in just a few simple steps - **ˇ Multiple storage support ** -Supports local directories, S3 compatible storage, Google Cloud Storage, Azure Blob, etc. ##Detailedusage guide ###Step 1: Create a repository The storage warehouse is the destination for backup data, and all backups are encrypted and stored here. #### 1.1 Enter the storage warehouse page Click the **"Repositories"** on the left menu, and then click the **"Create Repository"** button. #### 1.2 Select storage type ** Local directory storage **(recommended for novices) ``` Repository Name: my-backup-repo Repository Type: Local Directory Path: /var/lib/ironmount/repositories/my-backup-repo Password: Enter a strong password (be sure to keep it safe!) ``` **S3 compatible storage **(recommended production environment) ``` Repository Name: s3-backup-repo Repository Type: S3 Endpoint: s3.amazonaws.com (or other S3 compatible service address) Bucket: your-bucket-name Access Key: Your access key Secret Key: Your private key Password: Enter a strong password ``` ** Other supported storage types **: - Google Cloud Storage - Azure Blob Storage - Backblaze B2 - SFTP #### 1.3 Initializing a warehouse - After filling in the information, click the **"Create"** button - The system will automatically initialize the storage warehouse - After initialization is complete, you will see the warehouse appear in the list > ˇ** * Important reminder **: Please be sure to remember the password you set! Backup data cannot be restored without a password. It is recommended that you save your password in the password manager. --- ###Step 2: Add Volume Volumes represent the data source you want to back up, which can be a local directory, network storage, etc. #### 2.1 Enter the Volume Management page Click the **"Volumes"** in the left menu, and then click the **"Create Volume"** button. #### 2.2 Configuring local directory volumes (easiest) If you want to back up a directory in the lazy cat's micro service: ``` Volume Name: important-docs Volume Type: Directory Path: /lzcapp/run/mnt/home/documents Description: My important documents ``` >** Tip **: In Lazy Cat Micro Service, your network disk directory is usually located under the path `/lzcapp/run/mnt/home/`. #### 2.3 Configuring network storage volumes **NFS storage ** ``` Volume Name: nas-photos Volume Type: NFS Server: 192.168.1.100 Path: /volume1/photos ``` **SMB/CIFS storage ** ``` Volume Name: windows-share Volume Type: SMB Server: //192.168.1.200/share Username: your-username Password: your-password ``` **WebDAV Storage ** ``` Volume Name: webdav-storage Volume Type: WebDAV URL: https://webdav.example.com/path Username: your-username Password: your-password ``` #### 2.4 Verify volume mount - After creating a volume, the system will automatically attempt to mount it - In the volume list, the status should appear as **"Mounted"** - If the status is error, check that the connection information is correct --- ###Step 3: Create a Backup Job The backup task defines the content, time, and retention policy of the backup.



