I would like to know if it is possible for the GitHub repository to accept a database file that is bigger than 100 Mbs. Is it something that can be done on GitHub?
I would like to know if it is possible for the GitHub repository to accept a database file that is bigger than 100 Mbs. Is it something that can be done on GitHub?
No, it's not possible to save a a file that large on GitHub. GitHub imposes a 100 MB file limit size.
In general, Git repositories are not good for backups because storing large binary objects in them repeatedly makes them bloated and inefficient to maintain. Usually if people try to do this anyway, it causes problems for the hosting provider and they'll be asked to move their repository elsewhere.
Using Git LFS for this purpose avoids the painful maintenance problems, but it's not any better as a choice, since Git repositories, with or without Git LFS, store the entire history of a project forever, and usually people are not interested in storing every backup forever.
If you need a backup service, you should use a service directly for that. However, such a service will not be free because nobody will store your data for free. There are low-cost options, such as Tarsnap, that may meet your needs, though.
No, Github imposes a file size limit of 100MB.
Consider using something like git-annex or Git LFS which allow you to store large files outside of the repo (e.g. in a traditional file server) while storing version controlled links to those files inside the repo.