Hola,
hay varias formas de hacer un backup de la base de datos, porque solamente necesitas la base de datos.
1.- Si lo tienes instalado en un hosting, entonces debes tener una opción de backup en el panel de control de tu proveedor.
2.- Si usas MySQL, entonces usa el script de MySQL.
3.- Si usas PostgreSQL usa el script de PostgreSQL.
MySQL
#!/bin/sh
mysqldump -u root -pTU-CONTRASEÑA TU-BASE-DE-DATOS > TU-BASE-DE-DATOS.sql
PostgreSQL
#!/bin/sh
PGPASSWORD=TU-CONTRASEÑA
export PGPASSWORD
vacuumdb -U postgres -afvz
reindexdb -U postgres -a
pg_dump -U postgres TU-BASE-DE-DATOS > TU-BASE-DE-DATOS.sql