# DatomiLab > DatomiLab (Surchi Infotech, India) builds business software for IT teams: Velocity (SQL Server and file backup for Windows), Matrix360 (remote monitoring and management), Orbit CRM and TickWise (help desk). ## Velocity Velocity is Windows backup software for SQL Server databases (all editions, including SQL Server Express, which has no SQL Agent) and for files and folders. It schedules full, differential and incremental backups (daily, weekly, monthly or Nth weekday) through a Windows service, sends them to a local folder, FTP/FTPS or Google Drive, retries failed runs automatically, emails after each backup, and restores a database under a new date-stamped name if the name already exists. Licensed per computer, with a free trial. - [Velocity overview](https://datomilab.com/velocity/) - [SQL Server backup](https://datomilab.com/velocity/sql-server-backup/) - [File and folder backup](https://datomilab.com/velocity/file-folder-backup/) - [Pricing](https://datomilab.com/velocity/pricing/) - [Download free trial](https://datomilab.com/velocity/download/) ## Guides - [How to schedule automatic SQL Server Express backups](https://datomilab.com/velocity/guides/schedule-sql-server-express-backup/): SQL Server Express has no SQL Agent. Schedule automatic backups with a T-SQL script, sqlcmd and Windows Task Scheduler, add cleanup, and verify every run. - [How to back up a SQL Server database](https://datomilab.com/velocity/guides/how-to-backup-sql-server-database/): Back up a SQL Server database with SSMS or T-SQL: full, differential and transaction log backups, COPY_ONLY, CHECKSUM, compression and naming conventions. - [How to restore a SQL Server database from a .bak file](https://datomilab.com/velocity/guides/how-to-restore-sql-server-database/): Restore a SQL Server database from a .bak file with SSMS or T-SQL, restore under a new name, move data files, and apply differential and log backups in order. - [How to back up SQL Server to Google Drive automatically](https://datomilab.com/velocity/guides/sql-server-backup-to-google-drive/): Three ways to get SQL Server backups into Google Drive automatically: Drive for desktop, rclone with Task Scheduler, or a backup tool with a native Drive destination. - [How to back up SQL Server to an FTP or FTPS server](https://datomilab.com/velocity/guides/sql-server-backup-to-ftp/): Copy SQL Server backups to an off-site FTP or FTPS server on a schedule using WinSCP scripting, with transfer checks and why FTPS beats plain FTP. - [Full vs differential vs incremental backup](https://datomilab.com/velocity/guides/full-differential-incremental-backup/): How full, differential and incremental backups differ in size, speed and restore steps, how SQL Server maps them to full, differential and log backups, and which to pick. - [SQL Server backup failed: causes and fixes](https://datomilab.com/velocity/guides/sql-server-backup-failed/): Work through why a SQL Server backup failed: permissions, missing paths, disk space, database state, network destinations and log chain errors, with the fix for each. - [Fix SQL Server error 3201: operating system error 5 (access denied)](https://datomilab.com/velocity/guides/sql-server-error-3201-access-denied/): Error 3201 with operating system error 5 means the SQL Server service account cannot write to the backup path. Find the account and grant the right permissions. - [Fix SQL Server error 3241: media family is incorrectly formed](https://datomilab.com/velocity/guides/sql-server-error-3241/): Error 3241 on restore usually means a version mismatch or a damaged .bak file. Check versions, re-copy in binary mode, and test the file before restoring. - [Fix SQL Server restore errors 3154 and 3159](https://datomilab.com/velocity/guides/sql-server-restore-error-3154-3159/): Errors 3154 and 3159 block a restore over an existing database. Restore under a new name, take a tail-log backup, or use REPLACE only when you mean it. - [Fix SQL Server error 4214: no current database backup](https://datomilab.com/velocity/guides/sql-server-error-4214/): Error 4214 means the log chain has no full backup to start from. Take a full backup, then log backups work again. Learn what breaks the chain. - [How to verify a SQL Server backup is restorable](https://datomilab.com/velocity/guides/verify-sql-server-backup/): A backup you have not restored is a hope, not a backup. Use CHECKSUM, RESTORE VERIFYONLY, test restores and DBCC CHECKDB to prove backups work. - [Backup retention and the 3-2-1 rule](https://datomilab.com/velocity/guides/backup-retention-3-2-1-rule/): Decide how many backups to keep and where: the 3-2-1 rule, grandfather-father-son retention, ransomware considerations and a sample policy for SQL Server. - [How to back up Tally data automatically](https://datomilab.com/velocity/guides/tally-data-backup-automatic/): Find your TallyPrime data folder, back it up safely on a schedule, keep an off-site copy in Google Drive, and test that the backup opens. - [Velocity vs maintenance plans and backup scripts](https://datomilab.com/velocity/compare/velocity-vs-maintenance-plans-and-scripts/): An honest comparison of SQL Agent maintenance plans, hand-written scripts with Task Scheduler, and Velocity for SQL Server backup: setup, off-site copies, alerts and restore. ## Free tools - [SQL Server backup script generator](https://datomilab.com/velocity/tools/sql-server-backup-script-generator/): Generate a ready-to-run SQL Server backup script, batch file, Task Scheduler command and cleanup script. Free, runs in your browser, nothing is uploaded. - [Backup storage calculator](https://datomilab.com/velocity/tools/backup-storage-calculator/): Estimate how much storage your backup schedule needs: full, differential and incremental sizes, retention, compression and off-site copies. ## Other products - [Matrix360 RMM](https://datomilab.com/matrix360/) - [Orbit CRM](https://datomilab.com/orbit-crm/) - [TickWise help desk](https://datomilab.com/tickwise/) ## Contact hello@datomilab.com, +91 78400 17200