Backup a file
        Backup a file in the same directory as the original file with a suffix
        Path to the file that you want to backup
    .PARAMETER Suffix
        The suffix value that you want to append to the file name when backing it up
        PS C:\> Backup-File -File c:\temp\\test.txt -Suffix "Original"
        This will backup the "test.txt" file as "test_Original.txt" inside "c:\temp\\"
        Author: Rasmus Andersen (@ITRasmus)
        Author: Mötz Jensen (@Splaxi)

function Backup-File {

    param (
        [Parameter(Mandatory = $true)]
        [string] $File,
        [Parameter(Mandatory = $true)]
        [string] $Suffix

    $FileBackup = Get-BackupName $File $Suffix
    Write-PSFMessage -Level Verbose -Message "Backing up $File to $FileBackup" -Target (@($File, $FileBackup))
    (Get-Content -Path $File) | Set-Content -path $FileBackup