Skip to content

Maintenance and Runtime Status ​

Reload Drives ​

After adding, editing, deleting, or reauthorizing a Drive, click Reload Drives at the top of Admin → Drives. Saving only updates the database configuration; reloading replaces the running Drive instances.

If reloading fails, check the error log and the relevant remote credentials. Do not repeatedly save secret placeholder values: password fields use a hidden placeholder to protect existing secrets.

Clear a Drive cache ​

Select a Drive under Admin → Other → Clear Cache. This is useful when:

  • Files were changed directly in the remote system.
  • OneDrive, Google Drive, S3, or another backend returns stale directory entries.
  • A changed cache_ttl needs to take effect immediately.

Clearing a cache does not delete real files.

Clean invalid permissions and mounts ​

After a Drive is deleted or a directory is moved externally, the database may retain permissions and mounts that point to paths that no longer exist. Clean invalid permission/mount entries deletes these records. Back up the database first because this is a persistent change.

Search-index maintenance ​

The search page can create indexing jobs by path, show progress, and abort a job. Re-index affected paths after the Drive structure changes or files are modified externally. See Search and Indexing.

System status ​

Admin → Status displays version and runtime statistics so you can confirm the version actually running and its resource usage. A troubleshooting report should include at least:

  • The go-drive version and build revision.
  • Docker or binary deployment and the operating-system architecture.
  • Database type.
  • The Drive type involved.
  • Relevant configuration with credentials redacted.
  • Backend logs from the same time period.

Set GO_DRIVE_LOGGING_LEVEL=debug to temporarily add diagnostic logs. Remove it after the issue is resolved.

Routine maintenance recommendations ​

  • Regularly test backup restoration.
  • Rotate OAuth client secrets before they expire.
  • Review LDAP and S3 service-account permissions.
  • Monitor data-directory, temporary-directory, and database capacity.
  • Remove unused script Drives, job execution records, and thumbnail caches.
  • Read the release notes and keep a rollback-capable backup before upgrading.

Released under the MIT License.