△
DMCallv1
Projects
AI Models
Docs
Inventory
Rules
Backup
AI Logs
Workspaces
Rules
/ Backup Policy / Edit
Edit Rule
Rule Info
Title *
Slug
Category
Workflow
Coding
Deployment
Database
Ai Usage
Backup
General
Sort Order
Public (accessible without API key)
Content (Markdown)
Markdown Source
# Backup Policy ## Non-Incremental Zip Backups All backups are full (non-incremental) zip files. This keeps restores simple. ### What to Back Up - Project source code directories - AI chat logs (stored in DMCallv1 storage) - Configuration files (excluding secrets) ### What to Exclude Default exclusions from zip backups: - `vendor/` — Composer dependencies (reinstallable) - `node_modules/` — npm dependencies (reinstallable) - `.git/` — Git history - `storage/logs/` — Application logs - `*.log` files ### Naming Convention ``` {project-slug}-{YYYY-MM-DD}.zip ``` Example: `extension2-2026-02-22.zip` ### Storage Location Backups are stored at: ``` /var/www/mssql.danmarcrm.com/dev1/dmcallv1/storage/backups/ ``` ### Triggering Backups Via web UI: DMCallv1 > Backup > New Backup Via API: ``` POST https://mssql.danmarcrm.com/dev1/dmcallv1/api/backup X-Api-Key: {api-key} Body: {"project_slug": "extension2"} ``` ### Retention Keep the last 10 backups per project. Older ones can be deleted via the Backup UI.
Preview
Save Changes
Cancel