Post Revision in WordPress, is really a good option. It stores the every revision of post and we can revert the post to old date. So you should no worry about old content or backup of old content. WordPress allows this and you can do it with simple one click.
default value of Post Revision is true but you can disable this through false.
define( 'WP_POST_REVISIONS', false );
If you want to fix a number of reviosn then you can add number like 3 or 5.
define( 'WP_POST_REVISIONS', 3 );