What is a full backup?
A full backup is a backup of every file on a filesystem, whether that file has been modified or not.
A full backup takes the longest to accomplish and requires the most storage space on the backup media, but it also provides the quickest restore times.
A full backup should be performed weekly on production systems, along with daily differential backups.
A full backup should also be conducted before any major change to a system.