Troubleshooting

Validate Backup Data

Arq keeps an internal database for active backup plans which it uses to reduce the number of times it has to query the storage location during a backup activity, and to facilitate searching.

If there’s a discrepancy between Arq’s database and the actual files at the storage location, click on the backup plan on the left in the main window; then pick “Validate Backup Data Now” from Arq’s Backup Plan menu. Arq will recreate its internal database by querying the storage location.

Clear Cache

Arq keeps an internal cache of “IDs” of folders for storage locations that require accessing folders by ID rather than path. These include Amazon Drive, B2 and Google Drive.

If the IDs in Arq’s database are out of sync with the data at the storage location (e.g. if you moved or renamed a folder outside of Arq), click on the storage location on the left in the main window; then click the “Clear Cache” button on the right. Arq will retrieve the current information from the storage location.

Reinstall

To uninstall Arq completely, launch Arq, pick Uninstall from the menu, check the “Also delete configuration files” checkbox, and click Uninstall.

If the Uninstall menu option isn’t available, uninstall Arq manually.

Create a script UninstallArq.sh in your home directory:

#!/bin/bash

killall Arq
launchctl unload /Library/LaunchAgents/com.haystacksoftware.ArqMonitor.plist
/bin/rm -f /Library/LaunchAgents/com.haystacksoftware.ArqMonitor.plist
sudo launchctl unload /Library/LaunchDaemons/com.haystacksoftware.arqagent.plist
sudo /bin/rm -f /Library/LaunchDaemons/com.haystacksoftware.arqagent.plist
/bin/rm -rf /Applications/Arq.app
/bin/rm -rf /Library/Logs/ArqAgent
/bin/rm -rf "~/Library/Application Support/Arq"
/bin/rm -rf "/Library/Application Support/ArqAgent"

Run the script from Terminal:

sudo /bin/bash ~/Downloads/UninstallArq.sh