null set values are removed in multiple backup operations
used factory class for instance creation
Merge pull request #1932 from mesutcelik/fix/3.x/1854

null set values are removed in multiple backup operations