dvs pull
Pull files and database from a remote server.
PRO Feature
Pull is available in DVS PRO plan.
Syntaxβ
dvs pull [remote] [options]
Optionsβ
| Option | Description |
|---|---|
--files | Pull files only |
--database | Pull database only |
--dumps | Pull from backup dumps |
--dump-file <path> | Specific dump file |
Examplesβ
# Interactive: select remote + components
dvs pull
# Pull files from prod
dvs pull prod --files
# Pull files + database
dvs pull prod --files --database
# Pull from backup dumps
dvs pull backup --dumps
# Specific dump file
dvs pull backup --dumps --dump-file "2025-01-08_mydb.sql.gz"
Remote Selectionβ
- Single remote: Auto-selected
- Multiple remotes: Interactive menu or explicit name
Component Selectionβ
- None specified: Interactive multi-select
- Explicit:
--files,--database,--dumps
Recipe Hooksβ
Recipes can define post-pull transformations:
| Recipe | Hook |
|---|---|
| WordPress | URL replacement in database |
| PrestaShop | Shop URL and domain update |
These run automatically after database import.