Os SGBD (Sistemas de Gerenciamento de Banco de Dados) em sua grande maioria possuem recursos de backup para o banco de dados, onde é através destes recursos, que são realizados o backup e restore das bases.
Denominado como DUMP, ao extrair o dump de uma base de dados, nele você terá um registro da estrutura de tabela e os dados de um banco de dados, que estão na forma de uma lista de declarações SQL.
Somente a partir da extração do dump é possível se obter toda a estrutura de uma base, ou seja: as tabelas, registros, permissões e configurações atribuídas aquela base.
Observação: Não é seguro realizar a cópia de uma base de dados como um simples arquivo, pois você não terá atualizado todos os registros, estrutura e permissões atribuídas aquela base de dados.
Seguem abaixo os principais bancos de dados e os recursos (ferramentas), de cada SGBD.
MS SQL Server - SQLCMD
MySql - mysqldump
Oracle - RMAN
Firebird - gbak
Postgre - pg_dump