Regular Maintenance

Keep your FileFortress installation running smoothly

Beginner 10 minutes
1
Updates
2
Scan
3
Verify
4
Duplicates
5
Backup

Step 1: Check for CLI Updates

Keep FileFortress up-to-date

# Check for updates

filefortress update


# Check current version

filefortress --version

Weekly or monthly

Step 2: Scan Remotes for New Files

Keep your file index up-to-date

# Scan all remotes

filefortress remotes scan --all


# Scan specific remote

filefortress remotes scan "Google Drive"


# View last scan time

filefortress remotes list

Daily for active storage, weekly for archives

Step 3: Verify Database Health

Check that your local database is functioning

# View device info (includes database status)

filefortress device info


# Verify remotes are accessible

filefortress remotes list

Monthly

Step 4: Check for Duplicates

Identify and manage duplicate files to reclaim space

# Find duplicates interactively

filefortress find duplicates


# Export safe deletion list

filefortress find duplicates --non-interactive \

  --export-format paths \

  --keep-strategy oldest \

  --hash-verified-only \

  --output-file duplicates-to-delete.txt

Duplicate files waste storage space. FileFortress can identify them and help you safely remove them. See our Duplicate Management Guide for detailed instructions.

Quarterly or when storage is low

Step 5: Backup Configuration

Protect your FileFortress configuration and key files

# Windows: Backup configuration

copy %USERPROFILE%\.filefortress\* D:\Backups\FileFortress\


# Linux/Mac: Backup configuration

cp -r ~/.filefortress/ ~/Backups/FileFortress/

Important files to backup:

  • Key file (if using custom password)
  • Database file (contains your file index)
  • Configuration file
Monthly or after major changes

Recommended Maintenance Schedule

Task Frequency Command
Scan remotes Daily filefortress remotes scan --all
Check for updates Weekly filefortress update
Verify database Monthly filefortress device info
Backup configuration Monthly Copy ~/.filefortress/

Automation Tip

Consider automating these tasks with scheduled scripts. See our Automation Guide for details on setting up PowerShell or Bash scripts with Task Scheduler or cron.

Maintenance Checklist

  • ✓ CLI is up-to-date
  • ✓ All remotes scanned recently
  • ✓ Database is healthy
  • ✓ Configuration backed up
  • ✓ Key files secured

Automate Your Workflow

Learn how to automate maintenance tasks:

Automation Guide